Vedic

Synastry — Vedic Compatibility

Compatibility analysis using Jyotish methods

Vedic synastry uses ancient Jyotish methods to analyze the compatibility of two people: Ashtakuta (8 categories, 36 points), Nakshatra compatibility, planetary aspects and house overlays.

What we calculate

Unlike Western synastry, Vedic compatibility focuses on the Moon, nakshatras, and subtle karmic connections between charts.

Ashtakuta (8 Kutas)

Eight categories of compatibility totalling 36 points. The main Vedic method for assessing match suitability, especially for marriage.

36/36 — perfect match. 28+ — excellent. 18–27 — good. Below 18 — requires careful consideration.

Nakshatra Compatibility

Detailed compatibility of the Moon's nakshatras of both partners. Tara Bala, Yoni, Gana, and Rajju analysis.

Matching Gana (temperament): Deva-Deva gives harmony. Deva-Rakshasa can create friction but also strong attraction.

Cross-aspects

Vedic aspects between partners' planets. Benefic aspects (Jupiter, Venus) bring support; Saturn and Mars aspects bring challenges and growth.

Partner's Jupiter on your Moon: emotional support and wisdom. Partner's Mars on your Venus: passion and potential tension.

House Overlay

Where one partner's planets fall in the other's bhava houses. Reveals which life areas activate through the relationship.

Partner's Venus in your 7th house: strong marital connection. Partner's Jupiter in your 5th house: happiness and creativity.

Ashtakuta (8 Kutas)

Eight categories of compatibility totalling 36 points. The main Vedic method for assessing match suitability, especially for marriage.

1

Varna (1 pt)

Spiritual compatibility and dharmic purpose alignment.

2

Vashya (2 pts)

Mutual attraction and influence between partners.

3

Tara (3 pts)

Nakshatra compatibility for health and wellbeing.

4

Yoni (4 pts)

Sexual and physical compatibility based on animal symbols.

5

Graha Maitri (5 pts)

Intellectual and mental compatibility of Moon sign lords.

6

Gana (6 pts)

Temperament match: Deva (divine), Manushya (human), Rakshasa (demonic).

7

Bhakuta (7 pts)

Emotional compatibility and prosperity together.

8

Nadi (8 pts)

Health, progeny and karmic compatibility. The most critical kuta.

36/36 — perfect match. 28+ — excellent. 18–27 — good. Below 18 — requires careful consideration.

AI analyses your Vedic compatibility

Ask the AI about any aspect of Vedic compatibility — it has access to all 8 Kuta categories, nakshatra data, and inter-chart aspects.

Key Concepts

Ashtakuta System

The 8-category compatibility system is the foundation of Vedic match-making. Scores 36 points across Varna, Vashya, Tara, Yoni, Graha Maitri, Gana, Bhakuta and Nadi.

Nakshatra Match

The Moon's nakshatra placement is central to Vedic compatibility. Nakshatra lords, yoni (animal symbol) and gana (temperament) all play key roles.

Karmic Connections

Vedic synastry reveals past-life karmic bonds through Rahu/Ketu contacts, house overlays to the 5th/9th and Saturn aspects.

Mangal Dosha

Mars in 1st, 4th, 7th, 8th or 12th house can create relationship challenges. Both charts are checked for dosha and cancellation (bhanga).

Step by step

How to check compatibility in AstroCodex

Two birth charts in, a full Jyotish match out. Nothing is estimated from sun signs — every number below comes from Swiss Ephemeris positions.

  1. 1

    Save both birth charts

    Date, exact time and birthplace for each person. Time matters most: the lagna and the Moon's nakshatra move fast, and both drive the match.

  2. 2

    Open Compatibility

    Pick the two charts. The engine runs Ashtakuta, the extra kutas, papasamya and the cross-chart aspects in one pass.

  3. 3

    Read the breakdown, not just the total

    A 28/36 built on a failed Nadi kuta is not the same as a 28/36 that lost points on Varna. The per-kuta table shows which ones actually scored.

  4. 4

    Ask the AI about the parts that worry you

    The assistant reads the same computed output you see and can explain any single kuta, dosha or aspect in plain language.

Under the hood

What the engine computes for a pair

These are the actual calculators that run — each is also reachable from the API and from an AI assistant over MCP.

Ashtakuta — 36 gunas

vedic.compat.ashtakuta

The classical eight-kuta match from North Indian practice — Varna, Vashya, Tara, Yoni, Graha Maitri, Gana, Bhakuta and Nadi.

Returns: per-kuta points, the 36-point total, and which kutas failed.

Additional kutas

vedic.compat.additional_kutas

Kutas beyond the standard eight that many astrologers add before giving a verdict.

Returns: named extra kutas with pass/fail and reasoning.

Dwadasha kuta — 12 kutas

vedic.compat.dwadasha_kuta

The twelve-kuta system used in parts of South India, a wider net than Ashtakuta.

Returns: twelve scored agreements and a combined reading.

Ten Porutham

vedic.compat.ten_porutham

Thirumana Porutham — the ten star-based agreements used in Tamil practice, judged from the two nakshatras.

Returns: ten poruthams with individual verdicts.

Papasamya & Mangal dosha

vedic.compat.papasamya

Papa (affliction) balance, including Mangal/Kuja dosha, weighed from lagna, Moon and Venus.

Returns: papa points per chart and whether the affliction is mutually balanced.

House overlays

vedic.compat.house_overlays

Where each person's planets fall in the other's houses — which areas of life the partner activates.

Returns: planet-in-house placements both directions.

Cross-chart graha drishti

vedic.compat.synastry_aspects

Cross-chart graha drishti between the two horoscopes, by Vedic aspect rules — not tropical orbs.

Returns: aspect list with the casting planet and target.

Full match

vedic.compat.synastry_full

One call that runs the whole set and assembles a single verdict.

Returns: the complete match with every section above.

Every engine is tradition-pure: Jyotish rules only, sourced from BPHS, Muhurta Chintamani and the South Indian porutham literature.

What a 36-guna score actually means

The total is the headline, but the classical bands are wider than the "18 or bust" rule most calculators print.

31–36
Excellent

A strong match on the kuta system. Still check papasamya and the dashas before treating it as settled.

21–30
Very good

The usual range for matches that go ahead. Look at which kutas carried the score.

17–20
Middling

Workable, and traditionally accepted, but the failed kutas deserve a close reading.

0–16
Inauspicious

Classically discouraged on kutas alone. Many astrologers will still weigh the 7th house, Navamsa and dasha before concluding.

Eighteen out of thirty-six is the common threshold, but a high total with a broken Nadi or Bhakuta kuta is treated more seriously than a middling total that failed only on Varna. The breakdown matters more than the sum.

Mangal dosha, and when it is cancelled

The single most searched question in kundali matching — and the one most often answered with half the rule.

What it is

Mars placed in the 1st, 2nd, 4th, 7th, 8th or 12th house creates Mangal (Kuja) dosha. Serious practice checks the placement from the lagna, from the Moon and from Venus, because a dosha that shows from only one of the three is weaker than one that shows from all.

Why "it cancels at 28" is not a rule

No classical text cancels the dosha by age. That belief is folk practice. The genuine cancellations (parihara) are structural — they depend on where Mars sits and what aspects it, not on how old anyone is.

  • Mars in its own sign (Aries or Scorpio) or exalted in Capricorn.
  • Mars aspected by or conjunct Jupiter — the classical mitigator.
  • Both partners carry the dosha, so the afflictions offset.
  • Mars in the 7th house in Cancer or Capricorn, and comparable sign-specific exemptions.
  • A strong, unafflicted 7th lord and a clean Navamsa, which many astrologers weigh above the dosha itself.

AstroCodex computes the dosha from all three reference points and reports the cancellations it finds, rather than printing a bare "manglik: yes".

North and South judge the same pair differently

Both traditions are supported, and they do not always agree — which is useful information in itself.

North India — Ashtakoota

Eight kutas totalling 36 points, judged largely from the two Moon nakshatras and rasis. Fast, numeric, and the system almost every online calculator implements.

Ashtakuta gives a number. Nadi and Bhakuta carry the most weight in it.

South India — Porutham

Ten star-based agreements (Dina, Gana, Mahendra, Stree Deergha, Yoni, Rasi, Rasyadhipathi, Vasya, Rajju, Vedha), judged pass or fail rather than scored. Rajju is treated as the most serious.

Porutham gives verdicts. A pair can score well on gunas and still fail Rajju.

What experienced astrologers check beyond the score

Kuta points describe the meeting of two Moons. A marriage is judged from more than that.

1

7th house and its lord

The primary house of partnership. Its condition, and the strength of its lord, outrank the guna total in classical judgement.

2

Navamsa (D9)

The divisional chart of marriage. A planet weak in the rasi chart but strong in D9 changes the verdict entirely.

3

Venus and Jupiter

Venus is the karaka of the wife, Jupiter of the husband. Their condition in each chart speaks directly to marital life.

4

Upapada Lagna

The Jaimini point for the spouse and the marriage itself, read with its second house for durability.

5

Dasha timing

Whether the running Vimshottari periods actually support marriage now — a good match in a hostile dasha still struggles.

6

Papasamya balance

Not whether affliction exists, but whether it is comparable on both sides. Balanced affliction is treated far more leniently.

What to ask the AI once the charts are in

The assistant works from the computed match — these are the questions that get specific, chart-backed answers rather than generalities.

About the score

  • «Which kutas did we lose points on, and how much does each one actually matter?»
  • «Our Nadi kuta failed — is there any classical exception that applies to our charts?»
  • «Explain our Bhakuta result and what it says about household life.»

About dosha

  • «Is either of us manglik from the lagna, the Moon and Venus — or only from one of them?»
  • «Do any of the classical cancellations apply to my Mars?»
  • «Is our papa affliction balanced between the two charts?»

About the relationship itself

  • «Which of my houses do their planets fall into, and what does that activate?»
  • «What does our Navamsa comparison say that the guna score does not?»
  • «Do our current dashas support marriage in the next two years?»
  • «Compare the Ashtakoota verdict with the Porutham verdict for us and explain the disagreement.»

Frequently asked

How many gunas are needed for marriage?

Eighteen of thirty-six is the conventional minimum, 21-30 is the range most matches fall in, and 31-36 is considered excellent. But which kutas failed matters more than the total — a broken Nadi or Bhakuta kuta is weighed more heavily than a low score that lost points on Varna.

Does Mangal dosha get cancelled after 28?

No classical text cancels it by age. The real cancellations are structural: Mars in its own sign or exalted, Jupiter aspecting Mars, both partners carrying the dosha, or specific sign placements in the 7th. AstroCodex checks these rather than applying an age rule.

Is kundali matching possible without a birth time?

Partly. The Moon's nakshatra usually holds for most of a day, so the kuta score is often computable. The lagna, the houses, the Navamsa and the dasha timing are not — and those are exactly the factors that override the guna score. Treat a no-time match as indicative only.

Which is more reliable, Ashtakoota or Porutham?

Neither supersedes the other; they are regional systems built on the same nakshatra data. Ashtakoota scores, Porutham passes or fails. Running both and reading the disagreement is more informative than picking one.

Can compatibility be checked for a friendship or business partnership?

Yes. The kuta system was designed for marriage, but house overlays and cross-chart aspects describe any pairing. For non-marital pairs those two sections carry the reading and the guna total matters much less.

Does AstroCodex use sidereal or tropical positions?

Sidereal, with the Lahiri ayanamsa by default, computed from Swiss Ephemeris. Other ayanamsas are available; the Jyotish engines never use tropical positions.

Vedic

Check Vedic Compatibility

Get full Ashtakuta + AI analysis