Skip to content

Vedic astrology computation
reimagined from first principles.

KundaliMCP is the first agentic-AI-native Jyotish computation platform — a Model Context Protocol toolkit that gives AI agents the ability to cast, analyze, and interpret kundali charts with full deterministic transparency. Not a chatbot wrapper. Not a lookup table. A computational engine that models the full complexity of Jyotish as a graph problem.

Get an API keyRead the docs

A computation engine, not a chatbot.

Existing Jyotish software treats chart computation as a solved problem and interpretation as a black box. KundaliMCP treats both as engineering problems. Computation is a graph traversal, not a lookup table. Interpretation is deterministic rule application, not LLM hallucination.

Every conclusion has a provenance chain back to the astronomical facts. Every rule carries its classical citation — no silent assumptions. The same input always produces the same output from the deterministic layer; the interpretive layer is tunable but never touches the astronomical foundation.

The technologies of 2026 — defeasible reasoning engines, the MCP protocol, and full-fidelity astronomical compute on commodity hardware — make it feasible to model Jyotish rigorously and transparently: every interpretation defeasibly reasoned, traced to a classical rule, and that rule traced to its source text.

Agents call compute_chart, explain, forecast_events — and get back fully traceable, source-cited results in seven languages, grounded in classical texts.

Why KundaliMCP is different.

01

Agentic-AI-First Architecture

Not a REST API retrofitted for AI agents. Built from the ground up as an MCP server. Agents discover tools via tools/list, call them with structured JSON, and receive structured results. Spec-conformant OAuth 2.1 + RFC 9728 means one-click connect from Claude, ChatGPT, or any MCP client shipping tomorrow.

MCP Streamable HTTPJSON SchemaOAuth 2.1SSE streaming
02

Deterministic Core + Calibratable Interpretation

Hard separation between IDL (astronomical facts, Shadbala, yoga detection — always identical for the same input) and CIL (weights, thresholds, interpretations — calibratable). You can trust the facts absolutely and improve interpretations incrementally without touching the computational foundation.

VSOP87AELP/MPP02IDL/CIL separationCalibratable weights
03

Privacy by Design

Birth data is never stored. Not in logs, not in error messages, not in any persistent store. Stateless computation: data enters via MCP call, runs in memory, results exit. Ephemeral cache is opt-in, caller-keyed, AES-256-GCM encrypted.

StatelessNo PII storedAES-256-GCM cacheZero log exposure

The layers inside the binary.

One statically-linked Rust binary, built from named internal layers — a clean-room ephemeris at the bottom, compute primitives and the defeasible reasoning engine in the middle, a compile-time-baked localization ontology on top, all fronted by a wasm32 edge gateway.

Ephemeris
Vedaksha
BSL 1.1

Clean-room pure-Rust · VSOP87A + ELP/MPP02 · BSL 1.1

Compute core
KundaliMCP Engine
Live

Single statically-linked Rust binary · axum · MCP handler · auth · billing

Compute primitives
Ganita

petgraph utils · arudha · drishti/aspect · special lagnas · sign tables

Reasoning layer
Vivek defeasible engine

Rust-native · 6-stage yoga qualification · 16 cancellation rules · provenance

Localization
Ontology store

7-language · JSON-LD · en hi sa ta te kn bn · compile-time baked

Edge gateway
Cloudflare Workers

wasm32 deploy · KV cache · R2 observation store · Queues

Checked against the texts, not against a metric.

There is no accuracy oracle. Correctness of every rule means faithfulness to its classical source, verified by reading the encoding against the text. What can be measured mechanically, is — with re-runnable checks in the repo.

Every rule cited. No silent assumptions.

Every life-event trigger, yoga definition, and dasha rule in the engine is derived from a named classical source — not from a prior-generation reference and not from convention. If a source contradicts another, both are recorded with attribution.

BPHS
Brihat Parashara Hora Shastra
Core treatise
B. V. Raman
How to Judge a Horoscope · Graha and Bhava Balas
Modern classic
Saravali
Kalyanavarman
Treatise
Phaladipika
Mantreshvara
Treatise
Jaimini Sutras
Maharshi Jaimini
Sutra text
Tajik Neelkanthi
Nilakantha · Tajika sahams
Tajika treatise

Built for builders.

AI agent builders

Add classical Jyotish computation to any MCP-compatible agent — Claude, ChatGPT, LangChain, CrewAI, AutoGen, or your own. The protocol is the product; no adapter layer, no SDK, no glue code.

Jyotish software developers

Use KundaliMCP as a computation backend. 17 tools, all 5 dasha systems, all 16 divisional charts, 7 languages — production-ready today.

Researchers

Study traditional knowledge systems with modern computational tools. Every rule is cited; the same input always produces the same deterministic-layer output.

Practitioners

Transparent classical analysis. See the provenance chain behind every interpretation. No black boxes. No silent assumptions.

ArthIQ Labs

Human intent, meets AI-native execution.

ArthIQ Labs is an AI-native incubation studio, built on agentic engineering. Coding agents handle first-pass execution across the software lifecycle; humans own architecture, tradeoffs, and outcomes.

The work of a quarter, in a week. Live products at roughly a tenth the cost of a traditional team. No concept decks, no endless pilots — concept to launch in 7–21 days.

Visit arthiq.net →
Advisory & Consulting

Strategy, architecture, and roadmapping for AI-native businesses.

Build Services

End-to-end design and shipping of AI-native products. Concept to launch in 7–21 days.

Managed Services

Operations, support, and agentic process automation for AI systems in production.

Generalinfo@arthiq.netX@ArthIQLabs

Ready to add Jyotish to your agent stack?

Get a key in 60 seconds. No credit card required for the compute API. 17 tools, 7 languages, every rule source-cited — live at mcp.kundalimcp.com/mcp.

Get API Key Read the docs
॥ श्री गणेशाय नमः ॥