AI (BYOLLM) · 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 AI (BYOLLM) 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
→
AI (BYOLLM)
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✅ AI (BYOLLM) (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 → AI (BYOLLM) 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

calls · negotiated pricing

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. AI (BYOLLM) reads from Swiss Ephemeris data on every call. No template-filling, no generic horoscopes.

Get free API key →Build AI chatbot guide