Claude AI · Swiss Ephemeris · SSE Streaming · 5 AI Endpoints

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.

Get free API key →Try live AI demo
Birth Data
dob, tob, lat, lon, tz
Swiss Ephemeris
Local computation
Claude AI
Chart context injected
AI Reading
Streaming JSON

How AI Astrology APIs Compare

Most “AI astrology APIs” are template engines with GPT wrappers. Here's the difference:

FeatureVedIntel™ AI APIOthers
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/chat

AI Astrologer Chat

Multi-turn conversation. SSE streaming. Birth chart auto-computed and injected as context.

/api/v1/ai/interpret/chart

Full Chart Reading

700+ word personalised reading across 10 life areas. Markdown output, chart summary JSON.

/api/v1/ai/dasha/narrative

Dasha Narrative

AI story for any mahadasha/antardasha period based on the native's actual chart placement.

/api/v1/ai/transit/forecast

Transit Forecast

Current planetary transits over natal chart — AI-generated predictions for now.

/api/v1/ai/compatibility

Compatibility 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 chart

Full 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    → 1858

AI 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.

Get free API key →Build AI chatbot guide