From the engineers
Classical Jyotish depth. Real engineering decisions. Written for developers who want to understand, not just integrate.
What is an Astrology MCP Server, and Why Every AI Astrology Product Needs One
LLMs cannot compute planetary positions. They approximate them based on training data. For Jyotish calculation, that distinction has real consequences.
Bhava Chalit and Rashi House: Why Every Planet Has Two House Positions, and Which One to Use When
A planet near a house cusp occupies one house by sign and a different house by spatial position. Both are correct. They answer different questions. Most APIs return only one.
Rajju and Vedha as Hard Vetoes: Why They Are Not Part of the Guna Milan Score
Most APIs fold Rajju and Vedha into the compatibility score as penalty modifiers. Classical texts treat them as conditions prior to the score. Here is why that architectural distinction matters.
Combustion and Deep Combustion: Why They Are Two Fields, Not One
Classical Jyotish describes two distinct states of solar proximity. Most APIs return one boolean. That collapses a distinction the tradition treats as meaningful.
The Five Levels of Vimshottari Dasha, and Why Most APIs Stop at Two
Vimshottari Dasha defines five nested time periods. Most APIs return two. The difference between a 17-year window and a 3-day window is the entire timing system.