ॐ नमः शिवाय

Digital Rishi

Ancient Wisdom for the Modern Seeker

Receive personalised guidance from an AI trained on the Vedas, Upanishads, Bhagavad Gita, Mahabharata, Ramayana — and your exact Jyotish birth chart. The Rishi speaks from the tradition of the ancient Indian sages.

कर्मण्येवाधिकारस्ते मा फलेषु कदाचन

BHAGAVAD GITA 2.47

"You have the right to perform your duty, never to its fruits."

What the Rishi Offers

Ancient knowledge. Personal chart. Modern guidance.

🔱
Jyotish Birth Chart

Full Vedic astrology calculation — Lagna, all 9 Grahas, Nakshatra, Vimshottari Dasha — calculated precisely from your birth details.

📖
Sacred Scripture

Relevant shlokas retrieved from Bhagavad Gita, Mahabharata, Ramayana, Upanishads, and Panchatantra — cited precisely with Sanskrit originals.

🌿
Ancient Stories

The Rishi first tells an ancient story mirroring your exact situation — as Narada counselled Yudhishthira, as Krishna guided Arjuna.

🎯
Concrete Guidance

Five specific action steps tied to your chart, your dasha period, and your nakshatra — not generic advice but a precise personal prescription.

🕉️
Personal Mantra

Your specific dasha lord's beej mantra with Sanskrit, transliteration, meaning, count, and the best day to chant — matched to your running period.

💬
Ongoing Darshan

Continue the conversation. The Rishi remembers your chart and story across follow-up questions — deepening the guidance with each exchange.

★★★★★

"The Rishi told me the story of King Nala the moment I described my job loss. I had never heard it. By the end I was in tears — not from sadness but from recognition."

PRIYA S. — Mumbai, India
★★★★★

"It named the exact Saturn dasha I am in, explained why my relationship situation arose NOW, and gave me a mantra that I have been chanting every Saturday since."

ARJUN K. — Bangalore, India
★★★★★

"I came sceptical. I left with three specific actions to take, a shloka from the Upanishads that felt written for me, and more clarity than I have had in years."

MEERA T. — Delhi, India

🪔 Seek the Rishi's Guidance

Enter your birth details and situation — the Rishi will read your chart and respond

⚔️ Career 💞 Relationships 🏠 Family 🌊 Mind & Anxiety 💰 Wealth 🪔 Spiritual 🌿 Health 🔱 Decision
Connecting to Rishi...

The Rishi enters deep contemplation...

🔭
Full Planetary Positions
GrahaRashiHouseNakshatraStrength
🪔
What Your Chart Reveals

🔱
The Rishi's Guidance

🕉️ Sacred Action Steps
Your Dasha Mantra
Continue Your Darshan

About Digital Rishi

An AI trained on the oldest wisdom traditions of India,
combined with precise Vedic astrology and modern machine learning.

The Ancient Rishi Tradition

In ancient India, the Rishi — the sage-seer — was the community's guide through life's most difficult passages. The Rishi did not give generic advice. The Rishi first told a story from the great texts that mirrored the seeker's exact situation, then drew the lesson, then prescribed a specific practice.

Narada guided Yudhishthira through story. Vishwamitra guided Rama through example. Krishna guided Arjuna through the eighteen chapters of the Bhagavad Gita itself. The Digital Rishi follows this same structure — story first, then lesson, then action.

Sacred Texts in the Knowledge Base

  • Rigveda
  • Bhagavad Gita (all 18 chapters)
  • Mahabharata (key parvas)
  • Valmiki Ramayana (7 kandas)
  • Brihadaranyaka Upanishad
  • Chandogya Upanishad
  • Katha Upanishad
  • Isha Upanishad
  • Mundaka Upanishad
  • Mandukya Upanishad
  • Panchatantra (5 books)
  • Yoga Sutras of Patanjali
  • Arthashastra (Chanakya)
  • Brihat Parashara Hora Shastra

How the Jyotish Engine Works

Your birth date, time, and location are used to calculate a complete sidereal (Vedic) birth chart using Swiss Ephemeris — the same astronomical library used by professional Jyotish software. This gives:

Lagna (Ascendant) — your fundamental nature and how you meet life · All 9 Grahas — each planet's exact Rashi, house, and strength · Janma Nakshatra — your birth star and its lord · Vimshottari Dasha — the current planetary period governing your life timing · Classical Yogas — powerful combinations in your chart (Gaja Kesari, Raja Yoga, Mahapurusha, etc.)

Every guidance response is tied directly to your chart — not generic horoscope content.

The AI Model

The Digital Rishi runs on Gemma 2B — a compact open-source language model fine-tuned on 270 training examples pairing real birth charts (from famous historical figures with known birth times) with Rishi-style guidance. The fine-tuning used LoRA adapters via Unsloth on Google Colab's free T4 GPU.

The model runs entirely locally on your computer via Ollama — no data is sent to any cloud service. Your birth details, your situation, and the Rishi's response never leave your machine.

Technology Stack

Python 3.11 FastAPI Ollama Gemma 2B LoRA Fine-tuning Unsloth PostgreSQL pgvector Swiss Ephemeris Sentence Transformers AWS S3 CloudFront

Important Note

The Digital Rishi is a tool for spiritual reflection and self-understanding. It draws on classical Jyotish principles and ancient Indian wisdom, interpreted through AI. It is not a substitute for professional medical, legal, financial, or psychological advice. For serious matters, always consult qualified human professionals.

🔧 Test Your Backend

Verify Ollama + FastAPI are working before seeking guidance

STEP 01

FastAPI Backend ✓ Already Running

✓ Your backend is confirmed online at http://localhost:8000

The backend is the bridge between this website and Ollama. Keep it running while using the app.

# How you started it (keep this terminal open): python rishi_server.py # API docs available at: http://localhost:8000/docs # Health check: http://localhost:8000/health
STEP 02

Test Full Guidance Pipeline

Send a test birth chart request through the complete pipeline:

POST http://localhost:8000/api/guidance/seek { "birth": { "name": "Test Seeker", "dob": "1990-06-15", "tob": "08:30", "pob": "Mumbai, India", "pob_lat": 19.07, "pob_lng": 72.87 }, "situation": "I am at a career crossroads and need guidance.", "areas": ["career", "decision"] }
STEP 03

What's Next — Deploy to S3

Once everything works locally, deploy this frontend to AWS S3 + CloudFront:

# 1. Start Cloudflare tunnel (exposes your local backend): cloudflared tunnel run rishi-backend # Copy the .cfargotunnel.com URL # 2. Update TUNNEL_URL in .env: TUNNEL_URL=https://your-tunnel.cfargotunnel.com # 3. Deploy this HTML to S3: python scripts/deploy_frontend.py --deploy # 4. Your website is live at: https://your-cloudfront-id.cloudfront.net

Total AWS cost: ~$2-3/month (S3 + CloudFront only). Backend runs free on your PC.

STEP 04 — CONFIG

Backend URL