Guide

Vedic Astrology (Jyotish) — An Introduction

Jyotish — the "science of light" — is one of the world's oldest living astrological traditions, rooted in the Vedic civilisation of ancient India. This guide explains what makes it distinct, how it works, and how Astro Streams brings it online.

What is Jyotish?

Jyotish (Sanskrit: jyoti = light; isha = lord) is the Vedic system of astrology that has been practised continuously in India for over 5,000 years. It is one of the six Vedangas — the limbs of the Vedas — and was traditionally used by scholars (Jyotishis) to determine auspicious times for religious rites, births, marriages, and coronations, and to understand the karmic blueprint of an individual's soul.

Unlike most modern Western astrology, which is primarily psychological and character-focused, Jyotish is predictive: its core purpose is to identify the timing of key life events — when marriage is likely, when career peaks, when health demands attention — using a sophisticated system of planetary periods called Dashas.

The central document of Jyotish is the Janam Kundli (birth chart), a map of the sky at the exact moment and place of birth. It encodes where each of the nine celestial bodies (Navagraha) stood relative to the Earth's horizon and the zodiac belt. Reading this map accurately is an art that combines mathematics, astronomy, mythology, and intuition.

The Sidereal Zodiac

The most fundamental difference between Vedic and Western astrology is the zodiac they use. Western astrology uses the tropical zodiac, which is anchored to the seasons: Aries always begins at the March equinox, regardless of where the actual stars are. Vedic astrology uses the sidereal zodiac, which is anchored to the fixed stars — the constellations themselves.

Due to a slow wobble in Earth's axis called axial precession, the equinox point drifts backward through the constellations by about 50 arc-seconds per year, completing one full cycle every ~26,000 years. Over the roughly 2,000 years since Western astrology formalised its tropical system, the two zodiacs have drifted apart by approximately 24°. This gap is called the ayanamsa.

In practice: If your Western chart shows Sun in Aries, your Vedic chart likely shows Sun in Pisces. Neither is "wrong" — they measure different things. Tropical = seasonal/psychological; sidereal = astronomical/karmic.

The Lahiri Ayanamsa

Several methods exist for calculating the ayanamsa (the correction to convert tropical longitudes to sidereal). The most widely used in India — and the one adopted by the Government of India's Calendar Reform Committee in 1955 — is the Lahiri ayanamsa, named after astronomer N.C. Lahiri.

As of 2025, the Lahiri ayanamsa is approximately 24.1°. Astro Streams applies this correction to all planetary positions using the Swiss Ephemeris (pyswisseph), the gold standard in astronomical computation, ensuring results match those of professional Jyotishi software.

Whole Sign Houses

House systems determine how the 360° zodiac belt is divided into twelve houses representing different life domains. Astro Streams uses Whole Sign Houses — the oldest and most widely used system in classical Jyotish.

In Whole Sign Houses, the calculation is elegantly simple: whichever zodiac sign was rising on the eastern horizon at birth (the Ascendant or Lagna) becomes the entirety of House 1. The next sign is House 2, and so on, through all 12 signs. Each house spans exactly 30° — one complete zodiac sign.

This differs from Western systems like Placidus, which divide the ecliptic unevenly based on time and latitude, producing variable house sizes and complications at extreme latitudes. Whole Sign Houses are unambiguous, geographically universal, and allow the Ascendant's degree to fall anywhere within House 1.

Feature Western (Tropical) Vedic (Sidereal)
Zodiac anchor Vernal equinox (seasonal) Fixed stars (astronomical)
Ayanamsa correction None (0°) ~24.1° (Lahiri, 2025)
Common house system Placidus, Koch, Equal Whole Sign (classical)
Outer planets used Uranus, Neptune, Pluto Sun, Moon, Mars, Mercury, Jupiter, Venus, Saturn + Rahu/Ketu
Primary focus Personality, psychology Karma, timing of events (Dashas)
Tradition age ~2,000 years (Hellenistic) ~5,000 years (Vedic)

Rahu and Ketu — The Shadow Planets

Vedic astrology uses nine celestial bodies (Navagraha) rather than the Western seven or ten. Two of these — Rahu and Ketu — are not physical planets but the lunar nodes: the two points where the Moon's orbital path crosses the ecliptic.

Rahu (the North Node) and Ketu (the South Node) are always exactly 180° apart. In Jyotish, they carry profound karmic significance: Rahu represents insatiable worldly desire and future karmic direction, while Ketu represents past-life accumulation, spirituality, and detachment. Rahu and Ketu are the cause of solar and lunar eclipses — moments where the two realities (solar/lunar) intersect.

Astro Streams uses the mean node for Rahu (the smoothed average position), which is standard in most Jyotish traditions, and derives Ketu as exactly opposite.

How Astro Streams Calculates Your Chart

Every chart on Astro Streams goes through four sequential steps:

  1. Geocoding — Your birthplace name is resolved to precise latitude, longitude, and IANA timezone using the OpenCage Geocoding API.
  2. Ephemeris computation — Your local birth time is converted to UTC, a Julian Day Number is computed, and the Swiss Ephemeris calculates the tropical ecliptic longitude of all nine celestial bodies plus the Ascendant.
  3. Lahiri ayanamsa applied — The ayanamsa for your birth Julian Day is subtracted from every tropical longitude, converting all positions to the sidereal zodiac.
  4. House assignment — Each planet is assigned its Whole Sign house: house = (planet_sign − lagna_sign) mod 12 + 1. Nakshatras are derived from sidereal_longitude ÷ (360 ÷ 27).

The Vimshottari Dasha sequence is then calculated independently from the Moon's nakshatra and its position within that nakshatra at birth. See the Dasha guide for a full explanation.

🔮
AI-powered readings: After calculating your chart, Astro Streams offers a personalised reading powered by Claude (Anthropic's AI). The AI reads your ascendant, key planetary placements, current dasha period, and numerology — and the Astro Pandit chatbot can answer follow-up questions about career, love, marriage, and health. Your first reading is free.