About
Astrology, calculated first.
ChartLumen keeps two different things visibly separate: software calculates the supported chart facts, then optional generated language explores symbolic interpretations using a minimized allowlist of those facts.
What we believe
Calculate first, interpret second.
Your placements come from a deterministic open astronomy engine. AI is a translation layer, not the source of truth.
Show the source.
Generated report sections are constrained to an allowlist of calculated fact citations, shown beside the interpretation.
Reflective, not predictive.
ChartLumen is for self-reflection and entertainment. It declines medical, legal, financial, crisis, and certainty-based future advice.
Privacy by default.
Exact birth date, time, and place stay hidden on shared profiles unless you explicitly turn them on. Charts are session-scoped unless you sign in and choose to save.
What we build on
astronomy-engine
MIT-licensed planetary calculations.
OpenStreetMap Nominatim
Place search and reverse geocoding for birthplace lookup.
tz-lookup
Time-zone resolution from latitude/longitude.
Vercel AI Gateway
Optional generated wording from a minimized, facts-only projection.
Why this isn’t a horoscope app
Horoscope apps generalize across millions of people sharing a Sun sign. ChartLumen reads the actual chart you were born under — including supported planetary placements, lunar nodes, retrograde state, aspects and, when a known time is available, chart angles and whole-sign houses. Vedic mode is currently a clearly marked preview while its wider reference suite is completed.