How We Calculate

Full transparency about the astronomical engine, zodiac system, and AI models behind every reading on OmenMe.

Swiss Ephemeris

Swiss Ephemeris is a high-precision astronomical calculation library developed by Astrodienst AG in Zurich. It is based on NASA JPL DE441 planetary and lunar ephemeris — the same data used by space agencies and observatories.

The library delivers sub-arcsecond accuracy for planetary positions across a 13,000-year range (5400 BCE to 7800 CE). Every chart and transit on OmenMe is computed in real time using this engine — we never use pre-computed tables or approximations.

Precision Sub-arcsecond (< 0.001 degree)
Data source NASA JPL DE441
Coverage 5400 BCE — 7800 CE
License Open source (AGPL / commercial)

Tropical Zodiac

OmenMe uses the tropical zodiac, where the first degree of Aries begins at the vernal equinox. This is the standard system in Western astrology and aligns zodiac signs with the seasons rather than with the current positions of the constellations.

The sidereal zodiac, used primarily in Vedic (Jyotish) astrology, accounts for the precession of the equinoxes and places signs approximately 24 degrees earlier. We chose tropical because it is the most widely used system in Western practice and the one most readers are familiar with.

House System

We use the Placidus house system — the most common house division method in Western astrology. Placidus divides the ecliptic based on the time it takes each degree to travel from the horizon to the meridian.

House positions require an accurate birth time. If birth time is unknown, we use a noon default and clearly indicate that house and rising sign data may be imprecise.

AI Integration

After Swiss Ephemeris computes the raw astronomical data — planet positions, aspects, house placements — our AI models interpret the results in the context of your personal natal chart.

The AI does not replace astronomy. It translates precise calculations into readable, personalized insights. Every AI interpretation references the specific planetary configuration that drives it, so you can always trace the reading back to real celestial data.

Data Freshness

Horoscopes are regenerated daily with fresh transit data. Weekly and monthly readings are updated on schedule. The lunar calendar updates each month. Transit event detection runs on an hourly cache to capture ingresses, exact aspects, and retrogrades in near real-time.

Daily horoscopes Regenerated every day at 03:00 UTC
Transit cache Updated hourly
Lunar calendar Monthly on the 1st

Open Source Foundation

Swiss Ephemeris is open source software. You can verify any calculation we produce by running the same ephemeris with the same inputs. This is a deliberate transparency choice — our calculations are auditable.

Get Your Free Birth Chart

See your natal chart calculated with observatory-grade precision. Sun, Moon, rising sign, all planets, houses, and aspects — generated in seconds.

Calculate My Chart– it's free