AI Astrology Chatbot
Natural-language astrology chatbot grounded in real Vedic calculations — not hallucinations.
ChatGPT-style UX with verifiable, accurate answers.
What you'll build
- Chat interface where users ask natural-language astrology questions
- LLM (Claude / GPT) decides which DivyAstroAPI endpoints to call — function calling
- LLM grounds its answer in real API responses, not its training data
- Source citations showing exactly which endpoint returned each claim
Build this with AI
Copy the full prompt below, paste it into ChatGPT, Claude, Cursor, or Lovable, and get a working Next.js implementation in minutes. No coding skill required.
Step by step
01Register each DivyAstroAPI endpoint as a tool
Using Claude or OpenAI tool-calling, describe each endpoint (chart/planets, panchang/summary, dasha/vimshottari/current, etc.) as a tool the model can invoke.
02Let the model orchestrate
User asks "When will my Sade Sati end?" → model calls /v1/transit/sade-sati with stored birth details → grounded answer with exact dates.
03Gate sensitive answers
Even with grounding, LLMs can over-claim. Have a fixed disclaimer + clear source citation for every factual claim.
APIs used in this recipe
/v1/chart/planetsNatal chart context.
/v1/dasha/vimshottariDasha timeline.
/v1/panchang/summaryToday's panchang context.
/v1/transit/sade-satiSade Sati status.
/v1/milan/ashtakootaCompatibility questions.
Next, try building
Kundli (Birth Chart) App
Complete Vedic birth chart with divisional charts, Ashtakavarga, and Vimshottari Dasha.
Daily Horoscope Widget
Personalized horoscope cards driven by real-time transit data, not generic sun-sign text.
Ready to try? You get 500 free credits — no card needed.
Sign up for free