advanced
~45 minutes with AI 5 APIs

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.

📋 67 lines🎯 Structured context🔗 With API endpoints

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

Next, try building

Ready to try? You get 500 free credits — no card needed.

Sign up for free