
AI Astrology Chatbot
Web App / Open Source30 minAI chatbot with real readings across all spiritual domains. Not hallucinations.
Launch your Jyotish or KP astrology product in days. Not months.
KundliPanchangVimshottari DashaKundli MatchingMangal DoshaKP AstrologyNakshatraNavamsa …and so much more
Want to try without writing code? Try this domain live in API playground →
npm install @roxyapi/sdkimport { createRoxy } from '@roxyapi/sdk'
const roxy = createRoxy(process.env.ROXY_API_KEY!)
const { data } = await roxy.vedicAstrology.get(/* ... */)pip install roxy-sdkfrom roxy_sdk import create_roxy
roxy = create_roxy("your-api-key")
result = roxy.vedic_astrology.get(...) # async: await roxy.vedic_astrology.get_async(...)composer require roxyapi/sdkuse function RoxyAPI\Sdk\createRoxy;
$roxy = createRoxy(getenv('ROXY_API_KEY'));
$result = $roxy->vedicAstrology->get(/* ... */);dotnet add package RoxyApi.Sdkusing RoxyApi;
var roxy = new RoxyClient(Environment.GetEnvironmentVariable("ROXY_API_KEY")!);
// await roxy.VedicAstrology.<resource>.GetAsync() or .PostAsync(new() { ... })go get github.com/RoxyAPI/sdk-goimport roxyapi "github.com/RoxyAPI/sdk-go"
roxy, _ := roxyapi.NewRoxy(os.Getenv("ROXY_API_KEY"))
// resp, err := roxy.VedicAstrology.<Method>(context.Background(), nil)curl -H "X-API-Key: YOUR_KEY" \
https://roxyapi.com/api/v2/vedic-astrology/claude mcp add --transport http \
roxy-vedic-astrology https://roxyapi.com/mcp/vedic-astrology \
--header "X-API-Key: YOUR_KEY"AI agents auto-discover all endpoints as callable tools. Zero configuration.
Want to ship faster? Clone a free template and go from zero to production in 30 minutes.
Building with Cursor, Claude Code, or Bolt? Use our AI prompts to generate a complete app in minutes.
Building on WordPress? Install the RoxyAPI plugin and drop a shortcode, no code required.
{
"aries": {
"rashi": "aries",
"signs": [
{
"graha": "Mars",
"nakshatra": {
"anga": "nakshatra",
"key": 0,
"ratio": 0.6084462817181034,
"abhijit": false,
"left": 5.220716243758622,
"name": "Ashwini",
"pada": 3,
"lord": "Ketu"
},
"longitude": 8.112617089574712,
"isRetrograde": false,
"house": 7,
"awastha": "Kumara"
}
]
},
"taurus": {
"rashi": "taurus",
"signs": []
},
"gemini": {
"rashi": "gemini",
"signs": [
{
"graha": "Sun",
"nakshatra": {
"anga": "nakshatra",
"key": 6,
"ratio": 0.6653308645648619,
"abhijit": false,
"left": 4.462255139135175,
"name": "Punarvasu",
"pada": 3,
"lord": "Jupiter"
},
"longitude": 88.87107819419816,
"isRetrograde": false,
"house": 9,
"awastha": "Mrita"
},
{
"graha": "Jupiter",
"nakshatra": {
"anga": "nakshatra",
"key": 6,
"ratio": 0.659873958900732,
"abhijit": false,
"left": 4.535013881323573,
"name": "Punarvasu",
"pada": 3,
"lord": "Jupiter"
},
"longitude": 88.79831945200976,
"isRetrograde": false,
"house": 9,
"awastha": "Mrita"
},
{
"graha": "Venus",
"nakshatra": {
"anga": "nakshatra",
"key": 4,
"ratio": 0.5374660882820433,
"abhijit": false,
"left": 6.1671188229060885,
"name": "Mrigashira",
"pada": 3,
"lord": "Mars"
},
"longitude": 60.49954784376058,
"isRetrograde": false,
"house": 9,
"awastha": "Bala"
}
]
},
"cancer": {
"rashi": "cancer",
"signs": [
{
"graha": "Mercury",
"nakshatra": {
"anga": "nakshatra",
"key": 7,
"ratio": 0.7064297901973472,
"abhijit": false,
"left": 3.914269464035371,
"name": "Pushya",
"pada": 3,
"lord": "Saturn"
},
"longitude": 102.7523972026313,
"isRetrograde": false,
"house": 10,
"awastha": "Yuva"
},
{
"graha": "Ketu",
"nakshatra": {
"anga": "nakshatra",
"key": 7,
"ratio": 0.8294607482465945,
"abhijit": false,
"left": 2.273856690045406,
"name": "Pushya",
"pada": 4,
"lord": "Saturn"
},
"longitude": 104.39280997662127,
"isRetrograde": true,
"house": 10,
"awastha": "Yuva"
}
]
},
"meta": {
"Sun": {
"graha": "Sun",
"rashi": "Gemini",
"longitude": 88.87107819419816,
"latitude": -0.00002368790368325322,
"nakshatra": {
"anga": "nakshatra",
"key": 6,
"ratio": 0.6653308645648619,
"abhijit": false,
"left": 4.462255139135175,
"name": "Punarvasu",
"pada": 3,
"lord": "Jupiter"
},
"isRetrograde": false,
"house": 9,
"awastha": "Mrita"
},
"Moon": {
"graha": "Moon",
"rashi": "Pisces",
"longitude": 357.1990842245454,
"latitude": 5.051966130644166,
"nakshatra": {
"anga": "nakshatra",
"key": 26,
"ratio": 0.7899313168409082,
"abhijit": false,
"left": 2.8009157754545573,
"name": "Revati",
"pada": 4,
"lord": "Mercury"
},
"isRetrograde": false,
"house": 6,
"awastha": "Bala"
},
"Lagna": {
"graha": "Lagna",
"rashi": "Libra",
"longitude": 189.83918984533227,
"nakshatra": {
"anga": "nakshatra",
"key": 14,
"ratio": 0.2379392383999197,
"abhijit": false,
"left": 10.160810154667738,
"name": "Swati",
"pada": 1,
"lord": "Rahu"
},
"isRetrograde": false,
"house": 1,
"awastha": "Kumara"
}
},
"houses": [
{
"number": 1,
"name": "Lagna",
"description": "The lagna, or ascendant, is the single most important indicator in Vedic astrology of the charts potential. The Lagna, which is the first house, represents the self, body and personality. We find important clues about a person by examining both the sign that the first house is placed in and the planet that rules the sign. The planet that rules the first house, often referred to as the Lagna Lord, is of paramount importance. A strong Lagna Lord is essential in fulfilling the potential in a chart. A strong Lagna and Lagna Lord can also help us deal with potential difficulties existing in a chart."
},
{
"number": 2,
"name": "Dhana Bhava",
"description": "Dhana means wealth and the second house represents acquisition and finances. This house can reveal inheritance and acquisition of metals, and gems. The second house also indicates our values; both material and spiritual. Dhana Bhava also shows family relationships and our extended family. The second house reveals past life connections, particularly within the family. The second house also rules the face, including the chin, mouth, teeth and tongue. It governs what goes into the mouth which means it rules over the quality of the food we eat. The second house also rules what comes out of the mouth, which means it governs our speech and can indicate whether or not we are truthful. Eyesight and vision also belongs to Dhana Bhava."
},
{
"number": 3,
"name": "Bhatru Bhava",
"description": "The third house shows individual self expression and the effort we put out to accomplish things. This house can reveal talents in writing, music, acting and painting - any form of creative expression. The third house also reveals our courage, hobbies and passions. This is a house of communication and also governs short journeys. Research, lecturing and sales fall under the third house's domain. The third house also represents our brothers and sisters and our relationship with them. It governs our immediate environment as well as our friends, colleagues and neighbors."
}
],
"combustion": [
{
"planet": "Mercury",
"distanceFromSun": 13.88,
"orb": 14
},
{
"planet": "Jupiter",
"distanceFromSun": 0.07,
"orb": 11
}
],
"planetaryWar": [],
"interpretations": {
"Sun": {
"rashi": "Sun in Gemini (Mithun) expresses through the energy of the Twins. Compassionate, value friendship and agreements, inclined towards working in groups, liberal, possess an inclusive view of world, intelligent",
"nakshatra": "Sun in Punarvasu nakshatra combines planetary energy with Aditi (mother of gods) deity influence. These individuals are adaptive, hopeful, and known for their ability to renew themselves after setbacks. They bring optimism and resilience to challenging situations."
},
"Moon": {
"rashi": "Moon in Pisces (Meen) expresses through the energy of the Fish. Calm, intelligent, creative, dreamer, risk taker, deceptive",
"nakshatra": "Moon in Revati nakshatra combines planetary energy with Pushan deity influence. Revati individuals are nurturing, spiritual, and generous. They often guide others and protect those around them."
}
},
"yogas": [
{
"id": "gajakesari",
"name": "Gajakesari Yoga",
"description": "Jupiter in kendra from Moon",
"result": "Gajakesari Yoga hints that you may have a number of relatives in your life span. In terms of personality, you would be someone who is generous and cares about people in his/her vicinity. You are destined to accomplish development work as a higher authority like a magistrate. This Yoga ensures you a lasting reputation even long after death.",
"quality": "Positive",
"present": false,
"evidence": "Jupiter in kendra from Moon, but aspected/joined by malefic: Saturn."
},
{
"id": "sunapha",
"name": "Sunapha Yoga",
"description": "Any planets, except Sun, in the second house from the Moon.",
"result": "Sunapha Yoga indicates that you will be the proud owner of several properties which will be earned by you through your perseverance and good decisions. You will be extremely rich and have the luxury of living the life of a king. When it comes to your personality, you are intelligent and rarely make bad decisions. Your reputation will be on par with that of a reputed ruler.",
"quality": "Positive",
"present": true,
"evidence": "Non-luminary, non-node planet placed in the 2nd house from Moon."
}
]
}Structured JSON with documented fields. Not hallucinated text. See all endpoints
Works with your stack
Vedic astrology (Jyotish) and KP API for kundli generation with 15 divisional charts (D1-D60), Ashtakoot Gun Milan kundli matching, Vimshottari Dasha predictions, dosha detection with remedies, 300+ planetary yogas, complete Panchang, and KP horary with 249-level sub-lord analysis. Calculations verified against NASA JPL Horizons with sub-arcminute accuracy. Built for matrimonial apps, horoscope platforms, spiritual wellness services, and AI-powered astrology chatbots. One key covers every RoxyAPI domain, with Remote MCP and typed SDKs.
Every Vedic Astrology calculation is verified against NASA JPL Horizons across 828 gold-standard tests, with a public MIT benchmark repo anyone can clone and re-run. See how we test.
Multi-language API responses
Everything you need from our Vedic Astrology API, built for production:
Traditional Vedic birth charts with 15 divisional charts (D1 Rashi through D60 Shashtiamsa) covering all 9 grahas, 12 houses, Lagna, and Nakshatra pada - perfect for kundli generation and horoscope apps
Ashtakoot Gun Milan 36-point compatibility system with 8-category breakdown (Varna, Vashya, Tara, Yoni, Graha Maitri, Gana, Bhakoot, Nadi) and classical dosha cancellation analysis (Muhurta Martanda for Nadi, BPHS for Bhakoot) - essential for matrimonial matchmaking platforms
Vimshottari Dasha system with 120-year Mahadasha timeline, Antardasha sub-periods, and Pratyantardasha precision - enables lifetime event prediction and timing analysis
KP (Krishnamurti Paddhati) astrology with dynamic KP-Newcomb ayanamsa, 249-level star-lord and sub-lord system, Placidus house cusps - unique for horary predictions and event timing
Dosha detection (Manglik, Kalsarpa, Sadhesati) with severity analysis, formation conditions, traditional remedies (mantras, donations, rituals), and life impact assessment
Complete Panchang data (Tithi, Nakshatra, Yoga, Karana) for Hindu calendar integration, festival dates, muhurat selection, and auspicious timing in spiritual apps
300+ planetary yogas database (Raja, Dhana, Gaja Kesari combinations) with formation conditions, life results, and quality ratings - detect wealth and success patterns
Detect 12 classical Vedic yogas including Gajakesari (parashara three-rule definition), Budha-Aditya, Chandra Mangala, and the five Pancha Mahapurusha yogas (Ruchaka, Bhadra, Hamsa, Malavya, Sasa) with present/absent verdicts and classical-text evidence sourced from BPHS, Phaladeepika, and B.V. Raman
Detailed planetary positions with sidereal longitude, Rashi sign, Nakshatra (1-27) and its Vimshottari lord, Pada (1-4), whole-sign Bhava (house) placement, Baladi avastha (planetary age-state), and retrograde status - foundation for all calculations
All 15 BPHS divisional charts (D2 Hora, D3 Drekkana, D10 Dasamsa, D60 Shashtiamsa, etc.) for career, children, wealth, spirituality, and past-life karma analysis
KP horary astrology endpoints with significator analysis, cusp sub-lords, and ruling planet calculations - answer yes/no questions with precision timing
Sub-arcminute astronomical accuracy verified against NASA JPL Horizons for professional-grade Vedic calculations trusted by serious astrologers and kundli platforms
Click any endpoint to view detailed documentation, parameters, and response examples.
Render Vedic Astrology responses without building charts yourself. These open source, framework-agnostic web components take the typed API response and draw it, in React, Vue, Svelte, Angular, plain HTML, and WordPress.
| Element | Renders |
|---|---|
| <roxy-vedic-kundli> | South, North, or East Indian kundli with degree detail and optional Chandra Lagna view |
| <roxy-divisional-chart> | Generic divisional varga wheel from D2 Hora to D60 Shashtiamsa |
| <roxy-kp-chart> | Ascendant, cusps, planets and nodes with KP stellar hierarchy |
| <roxy-vedic-planets-table> | Degree, nakshatra, pada, lord, bhava, avastha columns |
| <roxy-kp-planets-table> | Sub-lord and sub-sub-lord columns |
| <roxy-kp-ruling-planets> | Day lord, Moon/Lagna hierarchies, ruling planets, significators |
| <roxy-ashtakavarga-grid> | Sarva, Bhinna, and Shodhya Pinda views in a tabbed heatmap |
| <roxy-shadbala-table> | Six-fold planetary strength bar plus rupas and adequacy badge |
| <roxy-dasha-timeline> | Vimshottari mahadasha + antardasha + pratyantardasha |
| <roxy-guna-milan> | 36-point Ashtakoota with eight sub-scores |
| <roxy-panchang-table> | 15+ muhurtas in detailed mode |
| <roxy-vedic-aspects> | Graha drishti rows with aspect type, strength, and orb, plus mutual aspects |
| <roxy-hora-table> | Day and night planetary hours with ruling planet and window |
| <roxy-choghadiya-grid> | Day and night Choghadiya muhurta tiles colored by effect |
| <roxy-yoga-list> | Filterable yoga cards from the 300 plus yoga catalog |
| <roxy-nakshatra-card> | Lord, deity, symbol, characteristics, remedies |
| <roxy-dosha-card> | Presence, severity, remedies, scoped effects |
| <roxy-reference-card> | Symbol, name, description, keyword chips, and an attribute grid for any glossary lookup |
Clone. Edit. Ship. Free and open source by Team Roxy.

AI chatbot with real readings across all spiritual domains. Not hallucinations.

Talk to the stars. Real readings across every spiritual domain, spoken aloud.

Kundli. Panchang. Dasha. Gun Milan. The complete Jyotish system.

Jyotish. KP. Dasha. Gun Milan. Native mobile.
Browse all templates or use AI prompts to generate a custom app.
Real-world applications and use cases for integrating Vedic Astrology API into your projects:
Matrimonial matchmaking platforms - automate Gun Milan compatibility scoring, Manglik dosha checks, Navamsa spouse analysis, and generate match reports with remedies for Shaadi.com-style features
Daily horoscope and prediction apps - fetch planetary transits, current Dasha periods, Panchang data, and birth star forecasts to power personalized daily readings at consumer-app scale
Kundli generation and PDF report services - combine D1/D9 charts, planetary positions, Dasha timelines, yoga detection, and dosha analysis into automated birth chart reports
KP horary and event prediction apps - build stellar astrology software with significator analysis, cusp sub-lords, and 249-level precision for answering when/yes-no questions
Spiritual wellness and calendar apps - integrate Panchang for Hindu festival dates, fasting calendars, temple muhurat selection, and Nakshatra-based meditation schedules
AI astrology chatbots and virtual consultants - power conversational AI with structured Vedic calculations, compatibility queries, Dasha predictions, and remedy suggestions via ChatGPT plugins or MCP integration
Dhani M.
Indie App Developer
Shipped an astrology app over a long weekend. Birth charts, nakshatras, KP cusps, significators. I verified the Lahiri ayanamsha values independently and they line up with my reference. One API key for all of it.
Tom H.
Senior Developer
The OpenAPI spec is the most complete I have seen in this space. Generated a type-safe TypeScript client from it in seconds. Every field has descriptions and examples. Production-grade documentation.
Chris W.
Backend Engineer
Response times consistently under 50ms for numerology and tarot endpoints. The API returns structured JSON with every field documented. Integrated it into our platform in an afternoon.
Every page here is built so AI search engines can read and cite it, so go straight to the source. Let ChatGPT, Perplexity, or Claude search the web and tell you what they find about RoxyAPI accuracy, MCP, SDKs, and pricing.
Opens a live web search in a new tab.
From zero to production in 3 steps. No signup required for testing.
| 1Install the SDK | npm i @roxyapi/sdk |
| 2Get your API key | View Plans |
| 3Make your first call | View Docs |
Remote MCP, llms.txt, and AGENTS.md. The full agent-readiness stack for 12 spiritual domains under one key.
Your agent grounds every answer in verified calculations and replies in your own voice, so it never hallucinates a chart, date, or reading. No local setup, no AGPL, no hosted-AI markup.
Audit it yourself: every Vedic Astrology endpoint runs live in the API playground
Send a birth date, time, and place to the Vedic astrology API and you get a full kundli back in one call. It places all nine grahas and the Lagna across the twelve houses, names each planet nakshatra and pada, and flags retrograde, combustion, and active yogas, so the same response drives a quick birth chart or a deep reading. Positions are computed by Roxy Ephemeris and verified against NASA JPL Horizons for sub-arcminute accuracy. Connect over the TypeScript, Python, or PHP SDK, or point Claude, Cursor, or VS Code at our Remote MCP server and skip the local setup entirely.
Pass two sets of birth details and the Vedic astrology API returns the full 36-point Ashtakoot Gun Milan score with a per-category breakdown across all eight koota, plus a clear compatible or not verdict. The same flow checks Manglik dosha and Nadi and Bhakoot cancellation, and you can pull the Navamsa chart for spouse and marriage analysis to round out a complete match report. One API key covers every matching call, so you ship full kundli matching and compatibility scoring in days, not months.
You get both under one subscription. Traditional kundli, dasha, and panchang use the Lahiri sidereal frame that most Jyotish software expects, while the KP side runs full Krishnamurti Paddhati with star-lord, sub-lord, and sub-sub-lord across all 249 levels for horary and event timing. KP lets you set the ayanamsa per request and choose mean or true lunar nodes, so your charts line up exactly with the reference frame your practitioners trust. This depth is what separates the Vedic astrology API from generic horoscope endpoints.
One call to the Vedic astrology API returns the running Mahadasha, Antardasha, and Pratyantardasha for any moment, along with the time left in each level and the birth Moon nakshatra they are derived from. For life-plan and prediction features you can also pull the full 120-year Mahadasha timeline or expand every sub-period inside a single Mahadasha. It is the highest-value Vedic query for daily horoscope apps and AI astrology chatbots, and it returns clean structured data ready for any model to read.
Yes. The Vedic astrology API returns complete panchang for any date and place, including tithi, nakshatra, yoga, and karana, plus the muhurat windows practitioners actually plan around like rahu kaal, abhijit, and brahma muhurta, all anchored to local sunrise and sunset. Choghadiya and planetary hora are there too for electional timing. It is the same engine behind festival calendars, fasting planners, and temple muhurat pickers, and every response localizes into eight languages with a single query parameter.
Yes. A single key unlocks the entire Vedic suite plus all twelve spiritual-data domains on the platform, with instant activation and one flat predictable price, no per-product or per-call fees. That includes the full divisional varga set from D2 Hora through D60 Shashtiamsa, Navamsa with vargottama detection, dosha analysis with remedies, and the complete KP and panchang stack. Drop it into your stack with the typed TypeScript, Python, PHP, C#, and Go SDKs, the WordPress plugin, our drop-in UI components, or the Remote MCP server, and let agents discover everything through our AGENTS.md playbook and llms.txt.
Launch your Jyotish or KP astrology product in days. Not months.
All 12 domains included with every plan. Every endpoint, MCP server, SDK, and starters.
Plans from $39/mo, starting at $2.70 per domain on annual billing. No credit card required for testing.
View Pricing & Get API KeyHi, I'm Rosie, your guide to RoxyAPI's insight tools.
Ask me to read your birth chart, pull a card, or map your numbers, and I'll interpret what it means for you. Unlike most AIs, I never make the numbers up: every reading runs on real, verified calculations. Curious about the API, pricing, or docs instead? Ask me that too.