Live

A birth chart, read properly

Calculates a precise natal chart from real astronomical data, then has a model write a reading for that chart rather than fill in a template.

The Lumi home page, headed “Your whole self, written in the stars”, beside a form asking for a birth name, date, time and place, with a button reading “Reveal my chart”.
Birth time and place are asked for because the chart cannot be calculated properly without them.

What it is

Most astrology apps are templates: a handful of prewritten paragraphs, selected by sun sign. The maths is approximate and the words are the same for millions of people.

Lumi takes the opposite approach — get the astronomy exactly right, then write against what the chart actually says.

How it is built

Observatory-grade chart maths
Positions come from Swiss Ephemeris, the same ephemeris serious astronomical software uses, calculated from full birth details rather than a date alone.
A reading per person, not per sign
The model is given the computed chart and writes to it, so two people born the same day in different places get different readings — which is the whole premise, and what a template cannot do.
A freemium line that is actually a line
The free tier gives a complete, useful result — the Big Three — and the paid tier is the full reading. Free is not a teaser with the answer removed.

Our own software, not a client engagement. There are no business figures attached to it and none are claimed — the point of the link above is that you can check the work yourself.

Chart maths
Swiss Ephemeris
Readings
Generated per chart
Free tier
The Big Three, complete

Built with

  • Next.js
  • TypeScript
  • OpenAI API
  • Swiss Ephemeris
  • Vercel