AI Astrology API
The only AI astrology API that computes a real Vedic birth chart first, then passes the actual planetary positions to Claude AI before generating a single word.
No template-filling. No pre-written paragraphs. Genuine chart-specific AI interpretation for every unique birth data combination.
How AI Astrology APIs Compare
Most “AI astrology APIs” are template engines with GPT wrappers. Here's the difference:
| Feature | VedIntel™ AI API | Others |
|---|---|---|
| Real chart computation | ✅ Swiss Ephemeris | ❌ Sun sign only |
| AI model | ✅ Claude AI (Anthropic) | ⚠️ Various / undisclosed |
| Chart context to AI | ✅ All 9 planets, houses, dasha | ❌ Birth date only |
| Multi-turn memory | ✅ history[] array | ❌ Stateless |
| Streaming output | ✅ SSE token streaming | ❌ Batch response |
| Astrology types | ✅ Vedic, Western, Tarot | ⚠️ Sun sign horoscope |
| Computation dependency | ✅ Local, zero downtime | ⚠️ Third-party API |
| Embeddable widget | ✅ 2-line JS snippet | ❌ |
5 AI Astrology Endpoints
All available on any paid plan. 3 free AI calls on signup to evaluate quality.
/api/v1/ai/chatAI Astrologer Chat
Multi-turn conversation. SSE streaming. Birth chart auto-computed and injected as context.
/api/v1/ai/interpret/chartFull Chart Reading
700+ word personalised reading across 10 life areas. Markdown output, chart summary JSON.
/api/v1/ai/dasha/narrativeDasha Narrative
AI story for any mahadasha/antardasha period based on the native's actual chart placement.
/api/v1/ai/transit/forecastTransit Forecast
Current planetary transits over natal chart — AI-generated predictions for now.
/api/v1/ai/compatibilityCompatibility Narrative
AI synastry reading for two people. Chart-to-chart interplay, not generic sun sign advice.
AI Chat Endpoint
Multi-turn AI astrologer with streaming output. Accepts birth data, question, and optional conversation history:
// AI Astrology API — multi-turn chart reading
const response = await fetch('https://vedintelastroapi.com/api/v1/ai/chat', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({
api_key: 'YOUR_KEY',
dob: '01/10/1977', tob: '11:40', lat: 11, lon: 77, tz: 5.5,
question: 'What does my Jupiter mahadasha mean for career?',
type: 'vedic', // 'vedic' | 'western' | 'tarot'
history: [], // append previous turns for multi-turn memory
}),
});
// Returns SSE stream → Claude AI reading based on the real chartFull AI Chart Reading Endpoint
One call returns a 700+ word personalised chart reading across 10 sections — personality, career, relationships, current dasha, and more:
// Full AI chart reading — 700+ words, 10 sections
curl "https://vedintelastroapi.com/api/v1/ai/interpret/chart?\
api_key=YOUR_KEY&dob=01/10/1977&tob=11:40&lat=11&lon=77&tz=5.5"
// Response includes:
// interpretation → 700+ word markdown reading (personality, career, relationships...)
// chart_summary → { ascendant, moon_sign, current_mahadasha }
// model → "claude-sonnet-4-6"
// tokens_used → 1858AI Pricing
Any paid plan
1 call
per AI request
BYOLLM
1 call
+ your own LLM key
Enterprise
Unlimited
2,000 AI calls/mo included
Free plan
500 calls
total (any endpoint)
AI endpoints charge 1 call from your plan quota — same pool as all other endpoints. Full pricing →
The only AI astrology API that starts with a real chart
Free tier includes 500 API calls — use them on any endpoint including AI. Claude AI reads from Swiss Ephemeris data on every call. No template-filling, no generic horoscopes.