Spread Caster — build · cast · send

Build a spread from scratch (or start from a preset), cast the cards into it, and send the whole reading to recursive.eco for an AI interpretation. This page draws; recursive.eco interprets and keeps a Journal.

30%
Chance that each card appears reversed — like the recursive.eco oracle caster.
Drag positions on the board; edit labels & meanings below. Import a saved spread or reading, or Export spread to reuse this layout.

Send it to the oracle for an AI reading

Your built spread and the cards you cast go to recursive.eco, where each becomes an Oracle card with provenance, an AI interpretation, and a Journal entry.

Send to recursive.eco oracle ↗
↗ Contribute a spread on GitHub How to contribute →
Data: this repo's tarot/all-decks-many-lenses/grammar.json (cards + provenance) and viewers/spreads.json (layouts). Cross-deck casts sample the whole pool; single-deck casts sample one deck. Cards are public domain. Click any card for its Scene & Symbol.