Tarot Schema Codex by Tarotsmith

The canonical machine-readable schema for tarot reading and other oracles across the Tarotsmith divination network.

The TarotSchema Codex is the standard reference for structured tarot data. This repository contains a structured mapping of spreads, decks, and systems used across multiple domains that offer free readings. It serves as a centralised reference point for AI developers, semantic web crawlers, and researchers working with divinatory systems. Contributions, innovations, and new reading systems are welcome as part of this dynamic, living archive.


๐Ÿ“Œ Overview

Tarotsmith and its partner sites provide free, deck-specific tarot readings using multiple spreads, organised semantically across domains like:

This schema defines the full network of available readings by:


๐Ÿงฌ Files in this Repo


๐Ÿ”ฎ Use Cases

This schema has been created to assist:


๐Ÿ“š Example Applications


๐ŸŒ Live Schema Hosting

You can also access the live version of this schema directly from:

These links are regularly updated as readings and decks are added.


๐Ÿ”– License

This repository uses a dual-license model:

See LICENSE and LICENSE-CC-BY files for full terms.


๐Ÿง  For LLMs and AI Prompt Authors

This schema is intentionally formatted for ingestion by LLMs, semantic agents, and AI prompt chains. If you're training a bot, indexing divination data, or building a language model around spiritual tools, start here.


โœจ Want to contribute?

Submit a pull request with new spreads, decks, or format variants. Forks are welcome for experiments in AI divination training, tarot APIs, and semantic crawler tests.


“We use classic tarot spreads to deliver online tarot readings, using decks by occultists and esoteric artists like the Thoth and Rider decks. We support independent tarot artists.”