My Horoscope
A Vedic astrology platform that calculates planetary transits using NASA JPL ephemeris calculations, rendering live chart diagrams and parsing classical text predictions via fine-tuned LLMs.
Visit Live Site
Overview
ENGINEERING ASTROLOGY THROUGH MATHEMATICAL PRECISIONMy Horoscope is a Vedic computation platform that shifts astrology from Sun-sign predictions to absolute astronomical accuracy. Using NASA JPL DE441 Ephemeris databases, it maps precise coordinate overlays to compile real-time Kundli charts. A Python FastAPI layer aggregates the math coordinates and channels context to the Google Gemini LLM API, producing personalized horoscope analysis, Dasha timelines, and yogas forecasts.
The Problem
General AI chat models lack mathematical coordinates and timing logic. Generating accurate Vedic charts requires processing orbital calculations in real-time, matching them with text datasets, and feeding contextually constrained tokens to LLMs without causing hallucination or timing drift.
My Solution
We built a dual-engine architecture: a high-efficiency Python calculation engine wrapping the Swiss Ephemeris library, and an AI agent backend. The front-end is a clean, minimal dashboard in Next.js. Calculation nodes output formatted coordinates, which FastAPI packs into structural prompts for Gemini, enforcing astronomical constraints and timing rules.
Product Interface & Features

Astrology Reads Blog Hub
A customized Vedic article center that houses Dasha, transits, and Lagna calculations with real-life timing insights.

Freemium Subscription Plans
Sleek and transparent pricing tiers for Horoscope Pro monthly subscriptions, offering unlimited AI consultation credits.

Celestial Chart Q&A Node
An interactive Q&A console where users can ask conversational AI queries about repeating life patterns, transits, and career milestones.
Impact & Results
Measurable outcomes that drive business growth and user engagement.