Ashtakoota · guna milan
12.5 of 36 gunas — below the classical threshold of 18 — traditions would counsel a closer look
| Koota | Measures | Score |
|---|---|---|
| Varna | temperament hierarchy (Brahmin + Shudra) | 0 / 1 |
| Vashya | mutual influence between sign groups | 0.5 / 2 |
| Tara | birth-star distance and wellbeing | 1.5 / 3 |
| Yoni | instinctive nature (Cat + Buffalo) | 2 / 4 |
| Graha Maitri | friendship of the Moon-sign lords (Moon + Venus) | 0.5 / 5 |
| Gana | temperament class (Rakshasa + Deva) | 1 / 6 |
| Bhakoot | Moon-sign distance and life rhythm | 7 / 7 |
| Nadi | constitutional stream (Antya + Antya) | 0 / 8 |
| Total | 12.5 / 36 | |
Computed nakshatra-to-nakshatra using each nakshatra’s principal rashi; where a nakshatra spans two rashis, exact birth details can shift Bhakoot, Graha Maitri and Vashya — run the full calculation with both birth details →
Nadi: both Moons run in the Antya nadi, so Nadi scores 0 — the dosha the texts weigh most heavily, and the one with the most classical exceptions (same rashi, different nakshatra; same nakshatra, different pada; and more).
Ashlesha — Ashlesha is the serpent’s embrace — hypnotic, penetrating and wise. Ruled by Mercury and presided over by the Nagas, it holds the powers of the deep: intuition, strategy, medicine and the coiled energy the yogis call kundalini.
Swati — Swati is the young shoot that bends in the wind and does not break. Ruled by Rahu and presided over by Vayu, it grants independence, adaptability, and the quiet strength of things that grow slowly in open air.
Match two full birth charts → · Baby names by nakshatra →
What this is: the classical Ashtakoota tally, computed exactly as the muhurta texts describe — and what it is not: a verdict on two human beings. Traditions themselves treat the score as one voice among many (families, temperaments, and the judgement of elders and priests), and low scores have classical remedies and exceptions the texts discuss at length. We show the arithmetic honestly and leave the wisdom where it belongs — with you.