Answers about your chart, computed first and written second.
Ask a general-purpose AI about your chart and it invents the planetary positions, then writes about them with confidence. kundali.live computes no Jyotish of its own: every position, dasha and yoga comes from the KundaliMCP engine, and a language model writes the answer on top.

01 · Where the AI sits
How kundali.live writes an answer
The reader
Asks in plain language
In English, Hindi, Sanskrit, Tamil, Telugu, Kannada or Bengali.
The language model
Writes from computed facts
It writes only on top of results the engine has computed, and shows which classical text each rule comes from. A message in crisis gets crisis resources instead of a generated answer.
KundaliMCP
Computes the chart
Every position, dasha and yoga, on the Vedaksha ephemeris.
Chat
Open questions about life, timing and relationships, answered from the reader's own chart.
Janma Kundali and Insights
The birth chart and a structured reading of it.
Panchang, muhurat, tithi and festivals
The day's almanac and auspicious timing, from the same engine.
Vivah Milan
Two-chart matching for marriage compatibility.
A wallet with no subscription
A free allowance to start, then pay per question from a prepaid balance. A turn that fails is not charged.
A human when it matters
A link to book a verified astrologer on JanamPatri.
02 · How agents built it
What agents wrote and what people decided
Agents drafted
Routes and components, the typed engine client, most of the tests, localisation for seven scripts.
Humans designed
The metering model, the crisis safety contract, the boundary that keeps all Jyotish computation in the engine, and the reliability telemetry.
Gated on every change
Every citation shown to a reader, every priced turn and every safety classification is reviewed before it ships.
03 · Stack
What it runs on
A web app on Cloudflare's edge that delegates every calculation to the engine and keeps its own state small.
- Framework
- Next.js 16 on Bun
- Runtime
- Cloudflare Workers via OpenNext
- Storage
- Cloudflare D1 and KV
- Auth
- better-auth · Google and Apple sign-in, plus an anonymous tier
- Payments
- Stripe wallet top-ups
- Engine
- KundaliMCP over JSON-RPC