Method

Chart-Locked AI Reading

The branded NatalChart.AI implementation of Chart-Grounded AI Astrology. The language model receives your calculated chart as structured data and cannot invent placements that aren't there.

The pipeline

Birth data
  → Time zone normalization (IANA TZDB)
  → Location coordinates (WGS 84 / EPSG:4326)
  → Swiss Ephemeris calculation
  → Structured chart payload
  → Chart-locked AI prompt
  → Reading with cited placements and aspects
  → User follow-up questions (still locked)

What gets locked

The chart payload sent to the language model includes, but is not limited to:

  • Planet longitudes for the Sun, Moon, Mercury, Venus, Mars, Jupiter, Saturn, Uranus, Neptune, Pluto.
  • Lunar nodes (True Node), Chiron, Lilith, and the four major asteroids (Ceres, Pallas, Juno, Vesta).
  • Special points: Ascendant, Midheaven, Vertex, Part of Fortune.
  • Twelve house cusps (Placidus by default).
  • Aspects between every planet pair, each with the exact orb.
  • For synastry: inter-chart aspects and house overlays from both directions.
  • For transits / Solar Return / electional: the relevant time window and the active aspects against the natal chart.
  • Six-sphere scores (Self, Heart, Body, Matter, Roots, Mind), derived from the chart factors above.

What is forbidden in the model output

  • Mentioning a placement that is not in the payload.
  • Asserting an aspect that is not formed (within orb).
  • Forecasting specific events as inevitable.
  • Substituting for medical, legal or financial advice.

What the model is encouraged to do

  • Cite the specific placement or aspect when making a claim.
  • Describe symbolic themes in plain, everyday language — not astrology jargon.
  • Surface tensions and trade-offs (squares, oppositions) as neutral patterns, not problems.
  • Frame readings as reflective tools, returning choice to the user.
  • Acknowledge uncertainty when birth time is unknown (Ascendant, Midheaven and houses become unreliable).

Frequently asked questions

What is Chart-Locked AI Reading?

Chart-Locked AI Reading is NatalChart.AI's branded method for AI astrology readings. The language model receives the user's pre-calculated chart as structured data — planet placements, house positions, aspects with orbs, transits, sphere scores — and is constrained at the prompt level to only explain factors that actually appear in that data.

Why is locking necessary?

Language models trained on text can produce confident-sounding output without verifying it against any underlying data source. In astrology that means making up placements or aspects. Locking the model to a structured chart payload — and instructing it to refuse claims that aren't in the payload — prevents hallucinated placements while still allowing rich symbolic interpretation.

Is this the same as Chart-Grounded AI Astrology?

Chart-Grounded AI Astrology is the broader concept — any AI reading anchored in calculated chart data. Chart-Locked AI Reading is the specific NatalChart.AI implementation: how the chart payload is shaped, what the prompt constraints are, and how the model is asked to cite its sources within the chart.

Can the AI ever talk about my chart in general terms?

Yes. The lock is on placements and aspects (factual claims about the chart), not on metaphor. The AI can explore symbolic meaning, life themes and reflective questions; it just cannot assert that a placement or aspect exists when it does not.

Related