Skip to main content
Home/Tools/BaZi Reading
Back

BaZi Reading

A BaZi engine with the classical texts, and an AI that reads your chart

A BaZi (Four Pillars) platform that does the arithmetic properly and then explains it. It casts the chart from either the lunar or solar calendar, works out the ten-year and annual luck cycles, scores the Five Elements, identifies the pattern, quotes the classical texts against your chart β€” and then lets you ask an AI questions about it in plain language.

Web app Shipped product Β· running

Key Features

Casts the chart from the lunar or solar calendar, with hidden stems, Ten Gods and Na Yin
Ten-year, annual and monthly luck cycles on an interactive timeline
Five Elements scored and shown on a radar chart
Relations between pillars β€” combination, clash, punishment, harm, break β€” and the pattern behind them
Classical texts quoted against the chart, from Zi Ping Zhen Quan and Di Tian Sui
An AI consultant you can ask in plain language, with the history kept
Compatibility scoring between two charts, and auspicious date selection
Export the chart as PNG or PDF

Built with

React 19ViteExpressSQLiteOpenRouter

How it works

The calendar maths is the part that has to be exact, so it is handled by a dedicated lunar library rather than approximated, and the chart engine is deterministic. The AI sits strictly on top: it reads a chart that has already been computed and scored, and never does the arithmetic itself β€” which is why two people with the same birth data always get the same chart.