How Vedtara Computes Your Chart
A look inside Vedtara's 16-layer computation engine — from astronomical positions to behavioral probabilities.
How Vedtara Computes Your Chart
Most astrology platforms stop at chart generation — they compute planetary positions and display them in a chart format. Vedtara begins there and continues through 16 layers of analysis, each building on the last.
The Computation Pipeline
flowchart TD
subgraph Phase1["Phase 1: Foundation"]
L0["Layer 0\nAstronomical Foundation\n(Swiss Ephemeris + Ayanamsa)"]
end
subgraph Phase2["Phase 2: Structure"]
L1["Layers 1-2\nStructural Analysis\n(Nakshatras, Dignity, Houses,\nAspects, Shadbala)"]
end
subgraph Phase3["Phase 3: Timing"]
L3["Layers 3-4\nTiming Systems\n(Vimshottari, Yogini,\nChara Dasha)"]
end
subgraph Phase4["Phase 4: Patterns"]
L5["Layers 5-6\nPattern Recognition\n(35+ Yogas, Ashtakavarga)"]
end
subgraph Phase5["Phase 5: Behavioral Intelligence"]
L7["Layers 7-10\nBehavioral Engine\n(494 Indicators, Dasha Modulation,\nTransit Adjustment, Normalization)"]
end
subgraph Phase6["Phase 6: Synthesis & Output"]
L11["Layers 11-15\nSynthesis\n(Domain Scoring, Milestones,\nNarrative, Insights)"]
L16["Layer 16\nFormatting\n(Compassionate Communication)"]
end
L0 --> L1 --> L3 --> L5 --> L7 --> L11 --> L16
Layer 0: Astronomical Foundation
Everything starts with precise planetary positions. Vedtara uses the Swiss Ephemeris (the gold standard in astronomical computation) to calculate the exact longitude of all 9 grahas at your birth moment, applying the Lahiri ayanamsa for sidereal correction.
Layers 1-2: Structural Analysis
From planetary positions, we compute:
- Nakshatra placements: Which of the 27 lunar mansions each graha occupies
- Dignity states: Whether each planet is exalted, debilitated, in its own sign, or in a friend/enemy’s sign
- House analysis: The strength and activation of each of the 12 bhavas
- Aspects: Planetary influences across houses (Vedic aspects differ significantly from Western)
- Shadbala: A six-component strength scoring system from the classical texts
Layers 3-4: Timing Systems
Three dasha systems are computed simultaneously:
- Vimshottari Dasha: The most widely used system, a 120-year cycle computed 5 levels deep
- Yogini Dasha: An 8-type, 36-year cycle with different strengths
- Chara Dasha: Jaimini’s sign-based timing system
Multi-dasha convergence detection identifies periods where multiple systems agree — these are the moments of highest significance.
Layers 5-6: Pattern Recognition
Yoga Detection: 35+ classical yogas are systematically checked against your chart. Each detected yoga cites its source text — Brihat Parashara Hora Shastra, Phaladeepika, Saravali, or Jataka Parijata.
Ashtakavarga: The benefic point system that reveals which houses receive the most support from the planetary collective.
Layers 7-10: Behavioral Intelligence
This is Vedtara’s core innovation. The behavioral engine computes:
-
Natal Baseline: 494 indicators are evaluated against 32 condition matchers (planet placement, dignity, conjunction, aspect, nakshatra, and more). Each indicator has a pull weight (toward the tendency) and a protect weight (away from it).
-
Dasha Modulation: The natal baseline is adjusted by the current dasha period. If a tendency’s key planets are activated by the running dasha, the score amplifies (up to 2x). If protected, it suppresses (down to 0.5x).
-
Transit Adjustment: Current planetary transits provide a final ±15 point adjustment.
-
Logistic Normalization: The raw score passes through a sigmoid function to produce a clean 0-100 probability.
flowchart LR
A["494 Indicators\n× 32 Matchers"] --> B["Natal Baseline\n(Pull & Protect\nWeights)"]
B --> C["Dasha Modulation\n(0.5x — 2x)"]
C --> D["Transit Adjustment\n(±15 pts)"]
D --> E["Sigmoid\nNormalization"]
E --> F["0-100\nProbability"]
Layers 11-15: Synthesis
The final layers weave everything together:
- Life domain scoring: 7 domains, each scored at 3 levels
- Milestone feasibility: Probability that specific life events occur
- Narrative generation: Life chapters with character arcs and turning points
- Insight modules: Paradox detection, soul gap analysis, transmutation pathways
Layer 16: Formatting
All results are formatted for clear communication, following our principle of compassionate communication — tendencies, not certainties; probabilities, not prophecies.
Why This Matters
The difference between Vedtara and a basic chart generator is the difference between a medical scan and a full diagnostic report. The chart is the raw data. The 16 layers of analysis are the interpretation — grounded in classical texts, computed with modern precision, and communicated with care.
Interested in the foundations? Start with What is Vedic Astrology? or explore our Features page.
Related reading: Behavioral Probability vs. Horoscopes explains how Vedtara’s output differs from traditional fortune-telling. Dasha Convergence Windows dives into the multi-dasha alignment technique referenced in Layer 3-4 above. For the classical systems underlying this engine, see Shadbala and Classical Yogas.