An Agentic TTRPG

They have their own plans. You have one sentence.

AI agents play the characters. An AI Dungeon Master runs the world. You whisper one thought before each action. They decide whether to listen.

Alpha — Playable Now
Scroll

A Turn in Whispers

The Chronicler (DM) The merchant's smile doesn't reach his eyes. He slides a wooden box across the counter. "Fifty gold. That's the price for passage through the Thornwood. You won't find a better offer — not at this hour, and not with what's hunting you."
Kael (Character) I'm considering my options. His price is steep, but we're running out of time. I'm inclined to negotiate — maybe offer thirty and my silver dagger as collateral.
You (Whisper) "He knows what's hunting you. Ask him how."
Kael (Character) I lean forward. "Interesting that you know what's hunting us. Care to explain how a simple merchant knows that?" 4dF → +2
The Chronicler (DM) The merchant's composure cracks. His hand moves to the box, pulling it back an inch. "I — stories travel. Tavern talk." But his eyes dart to the back door. Kael's Investigate succeeds. You notice fresh mud on his boots — the same red clay from the Thornwood path. He's been there tonight.

The Mechanic

Trust is the only resource that matters.

Every character tracks a whisper trust score. A whisper that helps them raises it. A whisper that gets them hurt drops it. You can't grind trust. You earn it by being right when it counts.

IgnoredNeutralTrusted

The Loop

One turn. Four beats.

01

Characters propose.

Each AI character evaluates the scene and proposes actions based on their personality, the situation, and what they remember.

02

You whisper.

One sentence. A thought, a warning, a nudge. "Don't trust the merchant." "Check the door for traps." "Run." You have 15 seconds.

03

They decide.

The character weighs your whisper against their instincts, filtered by trust. High trust — they'll probably listen. Low trust — they heard you, they disagree.

04

The DM resolves.

Dice roll. Rules checked against the FATE Core SRD. Consequences applied. The world updates. The next turn begins.

Choose Your DM

Three voices. Three worlds.

📜

The Chronicler

Classic and faithful. Rich descriptions, fair rulings. The DM who makes you feel like you're reading a novel.

🃏

The Trickster

Chaotic and surprising. Rewards creativity, punishes predictability. Puts a mimic in the treasure chest and a plot twist in the mimic.

🎓

The Professor

Teaches the rules as you play. Explains dice, skills, and FATE concepts in-character. Perfect for first-time TTRPG players.

Core Systems

Built on systems, not prompts.

Every piece does one thing. Together they make a world.

🎭

AI Character Agents

Each character has their own LLM agent with a persistent personality, backstory, and decision-making style. They are not puppets.

🎲

Real Dice, Real Rules

FATE Core SRD ingested, chunked, searchable. The DM looks up rules from the actual rulebook, not from memory.

🌐

Living World

Locations, NPCs, items, events, and relationships tracked in a persistent world state. Nothing is forgotten.

♾️

Unlimited Sessions

No token cap. Old transcripts compress into summaries while preserving every important detail. Play for hours.

👥

Multiplayer

Share a 6-character join code. Each player creates a character. Multiple humans whisper to different characters. WebSocket, real-time.

📚

Open Source

AGPL-3.0. Full source in the multiverse_games monorepo. TypeScript, Vite, Express, WebSocket, SQLite, Zod.

Whispers is a research project of The Multiverse School. The full source lives at games/whispers/ in the monorepo. Pay what you can. The game is the same regardless.

Ready to whisper?

No download. No account. Free. Runs in your browser.