Skip to content
← JyotishEngine

Methodology

JyotishEngine computes every computable artifact of a Vedic chart and stops there. One engine, one truth: every number on every page comes from the same pure computation layer; the browser renders payloads and never computes astrology.

What is computed

Ephemeris
Sidereal positions for the nine grahas with speeds, from Swiss Ephemeris (Moshier model, sub-arcsecond for this use). Lahiri ayanamsa.
Time
Birth time → UT via the IANA timezone database, resolved from coordinates — historical offsets and DST included. The timezone is never asked for.
Panchanga
Tithi, vara, nakshatra-pada, yoga, karana — each with its derivation shown, plus classical class labels (Nanda…Purna).
Chart
Lagna, whole-sign houses, panchadha-maitri dignities, combustion (classical orbs), retrogression, graha yuddha.
Vargas
D-1, D-4, D-7, D-9, D-10, D-12, D-60 by the standard parametric mappings.
Dashas
Vimshottari to pratyantardasha, balance from the birth-nakshatra fraction, real Julian-day boundaries.
Election tools
Tarabala (9 taras × 3 cycles), chandrashtama windows, the ghatak chakra (only rows verified against a printed source are shown), and a weighted date-checker with a fully auditable points ledger.
Transits
Sign-ingress scanning with bisection refinement (< 1 hour), sade-sati phases including retrograde re-entries.
Strength
Ashtakavarga (BAV, SAV, prastara) and Shadbala (six balas, rupas, ratio, rank). Formula variants are documented, not hidden.
Yogas
Rule flags with the exact condition that fired — Budha-Aditya, Gaja-Kesari, Panch Mahapurusha, Kemadruma with cancellation, Manglik, Kalsarpa, Raja, Dhana, Viparita, Neecha Bhanga.

What is deliberately not here

No predictions, no interpretation — v1 computes; it does not read. You will find tables, charts, derivations, and rule flags (“Budha-Aditya: present”), never prose about your life. Educational tooltips explain what a term means; nothing tells you what your chart portends.

The date-checker scores election rules and shows you the full ledger — every rule, its points, the running total. Nothing is hard-blocked and nothing is hidden: the verdict is an audit, not an oracle.

Formula sources

Every calculation is documented in the project's formula reference (docs/FORMULAS.md) with its classical derivation and the variant implemented — Parashari-standard readings where conventions differ, with each ambiguity and the chosen resolution recorded as an architecture decision. Where a published reference disagrees with the engine beyond tolerance, the deviation is logged openly rather than tuned away. Classical anchors include Brihat Parashara Hora Shastra (chart, vargas, dashas, shadbala), standard panchanga arithmetic, and Muhurta Chintamani for election rules; ghatak-chakra rows appear only once verified against a printed source.

Credits

Cast a chartSidereal · Lahiri · Swiss Ephemeris