Cast a hexagram from anything.
Type a sentence. Drop in a photo or a song. Or toss coins and count yarrow stalks. Hexagram Cast resolves every input — ancient or modern — into the same six-line structure, with the math laid open for you to check.
Not fortune-telling. A number-drawing instrument.
Every method
Classical methods preserve their probability differences; modern methods map contemporary inputs into reproducible digests.
Every step
Each cast exposes method, input digest, moving lines, computation trace, and source text layers.
No theater
No luck scores, no mystic claims, no horoscope loops. Just structure, source text, and a result you can inspect.
Eight casting methods
Three Coins
Toss three coins six times. Fast, familiar, and ideal for seeing the six-line structure.
Yarrow Stalk
Fifty stalks, one set aside. Three variations make one line; eighteen make a hexagram.
Plum by Time
Use year, month, day, and hour as the seed. This moment becomes a calculable input.
Plum by Number
Give any two numbers. One forms the upper trigram, one forms the lower, together they choose the moving line.
From Text
A sentence, a question, or a note becomes UTF-8 bytes and then a SHA-256 digest.
From Verse
A verse-shaped input surface with the same underlying text digest pipeline.
From Music
Read audio bytes, compute a digest, and discard the original file.
From Image
Read image bytes, compute a digest, and discard the original file.
A quiet instrument you return to.
One prompt a day
The Today page offers a single open question and one cast — reflection as a quiet habit, not an anxious refresh.
Your questions, kept
Save the question behind each cast and a private reflection note. Over time they become a personal journal of how you actually think.
Go deeper when it matters
For a real decision, an optional Deep Reading interprets your casting and question against the classical sources — grounded, never fortune-telling.
What can it actually calculate?
It can calculate that the same modern input returns the same hexagram, that coin and yarrow methods have different distributions, and that each result has a trace. It cannot decide your life for you. It gives you a structure worth reading.
Cast one for this moment.
Pick a method, provide an input, and inspect the primary hexagram, moving lines, changed hexagram, and computation trace.
Open casting workbench ->