Parashari mathematics combined with generative AI interpretations.
Exposed via a single REST API.
import { AiAstroClient } from '@aiastroapi/sdk';
const client = new AiAstroClient({ apiKey: 'sk_live_...' });
// Generate an AI-powered personalized life report
const report = await client.getDetailedReport({
year: 1997, month: 3, day: 16,
hour: 14, min: 30,
lat: 28.6139, lon: 77.2090, tz: 5.5,
focus: ['career', 'relationships']
});
console.log(report.summary);
// "Based on your exalted Venus in the 10th house, you possess a natural affinity for creative leadership..."
{
"focus": ["career", "relationships"],
"insights": {
"career": "Exalted Venus in the 10th house indicates a natural affinity for creative leadership...",
"relationships": "7th house lord in the 9th suggests meeting a partner through travel..."
}
}
{
"planets": [
{
"name": "Jupiter",
"natal_house": 9,
"transit_house": 11,
"is_retrograde": false,
"full_degree": 45.21
}
]
}
{
"tithi": {
"name": "Shukla Ashtami",
"end_time": "2026-08-25T14:30:00Z"
},
"festivals": [
"Krishna Janmashtami"
],
"choghadiya": [
{"name": "Amrit", "is_good": true}
]
}
Every Parashari astrological requirement exposed via standard REST endpoints.
/v1/api
├── /charts // 22+ Native SVG Parashari Charts (D1-D60)
├── /dosha // Algorithmic detection of Manglik, Kalsarpa, Sadesati
├── /dasha // Exact 365.25-day Julian timing engine (Vimshottari/Yogini)
├── /places // Built-in global geocoding, latitudes, and timezones
├── /muhurta // Programmatic auspicious timing and Choghadiya engine
└── /match // Ashtakoot Milan, Dashakoot, and detailed compatibility scores
Don't waste time struggling with canvas drawing or raw geometry. AiAstroAPI automatically generates 22+ beautiful, dynamic SVG charts natively. Both North Indian (Diamond) and South Indian (Grid) layouts are supported out of the box.
Native, type-safe SDKs available for modern ecosystems.
npm install @aiastroapi/sdk