Make sense together, using grammars

A grammar is a symbolic system — a tarot deck, an I Ching book, a story sequence, an interpretation set. Anyone can create one, share it, or use someone else's. Sit with what's already here, or build your own — no code required.

Try the Oracles Watch with Kids — Safer YouTube

Prefer to build first? Open the grammar editor and start from a template — no code, no design skills needed.

Recursive.eco

We are aspiring to be a recursive public of stories and meaning structures, which are the very infrastructure of society.

In Christopher Kelty's sense (Two Bits, 2008, available in full online) — a recursive public is one that maintains and transforms the technical and legal infrastructure of its own existence, through the people who use it. Kelty was focused on Open Source. Now we are focused on understanding that responsible freedom might mean harmonizing with the right structures — sometimes open, sometimes closed.

We want a better internet. Not bootstrapped-for-the-pitch but actually bootstrapped, with near-zero infrastructure costs and no monetization gradient pulling on us. Not engineered for engagement — we think a lot of what is dangerous about AI right now shows up exactly where short-term feel-good substitutes for long-term capacity. We want a place where humans can use their humanity to connect — with themselves, with each other, with the ecosystem we are part of.

The recursive structure we have been studying is: contemplate → learn → create → share. The loop closes when what people make here comes back into the commons — that's the Recursive Learning channel.

recursive.eco isn't trying to be the destination. It's a catalyst — a place where a grammar can find its people, and where a channel with enough of its own life can graduate: its own GitHub repo, its own identity, its own creators, syncing back here so what happens there still shows up in the commons. Tarot already lives this way — recursive-tarot is its own repo and its own community now. When that happens, recursive.eco's job shrinks to connective tissue — discovery, the AI layer, the sync — not landlord. (We also build on the open-source commons ourselves — Next.js, Supabase, Cytoscape.js — and mean to keep giving back to it, not just draw from it.)

What's a grammar?

A grammar is a finite symbolic system you can sit with — a deck of tarot cards, a book of I Ching hexagrams, a chart of planets, a sequence of bedtime stories.

Each one has its own structure (78 cards, 64 hexagrams, 12 zodiac signs) and people fill that structure with meanings. They work like languages — finite symbols, combinatorial meaning, always requiring a reader.

01 — Contemplate

Sit with the symbols.

The Journal is your daily practice space — cast tarot, draw hexagrams, read your birth chart, read a story aloud, journal with or without an AI companion. Private by default; everything works even if you never call an AI. Sign in as a guest to start — anonymous, low-friction journaling.

02 — Learn

Study what others have made.

Read grammars other people have built. Follow the makers whose work you trust. Take a free Course when you want to pick up the skills before making your own. Everything in the Library is free to read; no account required to browse.

03 — Create

Make your own. For yourself.

Build a grammar of your own — a deck, a book, a sequence, a playlist, a family tree. You don't need to know how to code, and you don't need design taste: pick a template for a head start, let the built-in AI assistant write, illustrate, and structure alongside you, and the result looks good by default. That's the deal — freedom within a structure: the grammar format gives every deck or book the same solid shape, and inside it your creative choices are entirely your own. Private by default. Many people use this just to build for themselves and their families — sharing is a separate, optional step.

Open the Editor
04 — Share (optional)

Send it back to the commons.

When (or if) you want others to use what you made, the Library has curated channels — Tarot, I Ching, Astrology, Wellness, Kids Stories, Parenting Resources — for placing your work where the right readers will find it.

Curated channels

Submit your grammar to a channel curator. Accepted submissions surface on the channel page and on your personal channel.

Your personal channel

Every signed-in user gets a page at /library/altar/<you> — a shortlist of tools you trust, organized into named collections.

Community editing

Open your grammar to suggestions, wiki-style. Other people can propose changes; you decide what to merge.

Private with editors

Not ready to publish? Invite specific people as editors and the grammar stays private to your small circle. Same review-and-merge flow as community editing, just behind closed doors.

Some channels grow up. Tarot graduated from a channel here into its own repo, its own identity, its own creators — syncing back so it still shows up in the Library. That's the direction every channel can go: recursive.eco as connective tissue (discovery, the AI layer, the sync), not the landlord. And soon, discovering a channel or creator you like here will let you subscribe and follow what they make next.

And then someone else sits with what you made. Forks it. Changes it. Shares it back.
That's the loop. That's why we call it recursive.

Free to Use. Pay Only for AI.

Everything without AI is free — cast oracles, create decks and books, save readings, print and export. AI features are pay-as-you-go. No memberships. You only pay for what you actually use.

Free
Oracle, editor, readings, export, print
Pay as You Go
AI interpretation, image generation, voice
Your Data
Export or delete at any time

If usage grows, we may introduce pay-as-you-go storage. But the tools themselves stay free.

Private by Default. Open by Choice.

Everything you create is private until you decide to share it. Export or delete your data at any time.

Private Mode

Journal entries stay on your device. Creations are private by default. Only you decide what becomes public.

Community Editing

Make your creations community-editable and allow others to suggest improvements — like a wiki for your deck or book.

Open Grammars

Once you publish a grammar, it's licensed CC-BY-SA and joins the commons here — anyone can fork it, copy it, or build on it as a starting point. Open as in others can stand on your work, not as in code-on-GitHub. A public mirror of schemas is maintained where it helps.

Export Everything

JSON data, print-ready PDFs, markdown. If this platform disappears tomorrow, your work survives.

Delete Anytime

Your account, your creations, your data. Delete everything whenever you want. No dark patterns.

No Tracking

No ads. No algorithm. No notifications. No data collection beyond what you choose to save.

Why the main app code is closed-source

The grammar schemas are open. The platform code is not. That's deliberate: an open AI tool stack is trivially weaponizable into engagement loops, sycophantic chat patterns, and the kind of mental-health-adjacent risks we'd rather not help anyone build by accident. We share what's safe to share (the grammar format) and protect what isn't (the platform itself). The reasoning is in AI Risks & Safer Containers.

In the commons right now

What people have made

Grammars are symbolic systems — tarot decks, ancient texts, astrology sets, kids' stories, wellness tools. Created by people, not algorithms.

Every grammar can be forked. Make your own copy, change it, share it back. That's what makes grammars truly recursive — they grow through the people who use them.

Explore the Full Library →

Fork any grammar to make it yours. Share it back to grow the commons.

Where the loop closes

Studies, courses, and a personal channel

Visit the Recursive Learning channel →

More about who built this and on what standard: About.

Courses on offer right now

Learn by doing

Free courses that teach you real skills — and give you something to share when you're done.