What problem does it solve?
It produces a complete, validated Vedic (Jyotish) natal chart directly from birth date, exact time, and place, without relying on external charting websites or pre-generated PDFs, and outputs a canonical structured_data.md that downstream analysis skills can consume.
Core Features & Use Cases
- Full Chart Computation: Calculates Lagna, 10 planets with nakshatras, SAV/BAV ashtakavarga, Shadbala strength, divisional charts (D1-D60), Chara Karakas, house lords, graha drishti, and current transits via pysweph and PyJHora.
- Three-Level Vimshottari Dasha: Generates 9 Mahadashas, 81 Antardashas, and 729 Pratyantardashas with validated [start,end) continuity, plus a dasha_query.py tool for progressive month/day-level lookups without loading all PD rows.
- Input Stability Auditing: Re-computes D1/D9/D10/D4/D5 Lagnas minute-by-minute across the reported birth-time uncertainty range to flag boundary-sensitive divisional charts, with fail-fast validation (SAV must equal 337).
- Use Case: A user provides "1990-08-15, 14:30, Shanghai" and receives a verified structured_data.md ready for full natal analysis, career, relationship, or rectification workflows.
Quick Start
Ask the AI to calculate your Vedic birth chart by providing your birth date, exact time, and city of birth.