The lyre that plays fate.
A voice-driven AI Dungeon Master for tabletop role-playing. Speak, and the story answers back — with distinct voices for every NPC, real dice, and the privacy of running on your own machine.
How it works
No typing. No menus. Just a held button, your voice, and a DM who actually listens.
Hold the button, say what your character does. The app runs on any laptop, phone, or tablet in the room.
Your words are transcribed locally, the scene is understood in context, and a response is written in real time — in the mood you chose for the campaign.
Narration in one voice, each NPC in their own — warm innkeeper, gruff watchman, cautious ranger — all at the table with you.
Built for your table
Wyrdlyre runs on the laptop in the middle of the table, and every other player joins from their own phone with a shared URL. Each player has their own push-to-talk, their own voice, and the DM knows exactly who said what.
No shared mic, no sign-ups, no accounts for the guests — the session is yours, the code is yours, the door closes when you close the lid.
When there's no one else around
Add AI companions to your party and the DM voices them for you — each one with their own personality, their own voice, their own reasons to speak up when the moment calls.
The stoic ranger you've traveled with for three sessions will sound the same in session four. She'll argue with the weary monk. She'll warn you when she thinks you're being stupid. She might even be right.
Every campaign, its own voice
Pick the tone of your campaign once. The DM's narration, the pacing, the pauses, even the quality of the silence — all adjust to match.
Plus Gritty Low-Fantasy and Saturday Morning Cartoon, for when the mood calls.
Dice you can trust
Every roll in Wyrdlyre comes from a deterministic dice engine — plain Python, operating-system entropy, fully audited per-die. When the DM asks for a Dexterity save, the number on your screen is the real one. Not a number Claude decided would be dramatic. Every result is inspectable, every roll is yours.
Your keys, your control
Wyrdlyre is software, not a subscription on top of AI calls. You bring your own Anthropic, OpenAI, and (optionally) ElevenLabs keys — the ones you already have, or the ones you sign up for in two minutes — and you pay those providers directly for what you use.
No per-minute meter. No surprise bills. Heavy use doesn't cost us more and it doesn't cost you more than what the providers charge. If you'd rather run local, plug in Ollama and pay nothing per session.
One flat license for Wyrdlyre. Set at launch.
Your own Anthropic + OpenAI usage. Pennies per session.
Predictable. No meter. No one marking up the AI on you.
Shipping at launch
Where we are
The full voice loop is built. A player holds push-to-talk, speaks, and the DM speaks back with distinct voices for each NPC. Party-NPC solo play, multi-device WebSocket sync, per-NPC voice assignment, transcript export, and a real dice engine all work end-to-end.
We're currently running our own AI testing harness against it — an automated player plays sessions overnight, an audio judge listens to the output and scores it — before we recruit human testers. If you'd like to be one of those testers, drop your email below.
Questions we get asked
At current provider pricing (2026), expect roughly $0.30–0.80 per hour of play in AI calls across Anthropic and OpenAI. That's the whole bill — no markup from us. Lighter campaigns (text-first or local Ollama) are effectively free after setup.
Not to play — once it's installed, it's a voice app. You do need to get two API keys (Anthropic and OpenAI) from their dashboards and paste them into the onboarding wizard. The app walks you through it with screenshots. "Test connection" buttons confirm each key works before you can proceed.
D&D 5e at launch, via the Creative Commons SRD 5.1. For 1st Edition AD&D, 2e, 3.5, and 4e — since those rulebooks are still under copyright — Wyrdlyre's planned v2 "BYO rulebook" mode will let you upload your own PDFs and the DM will reference them during play.
Yes. Add AI companions to your party during campaign setup; each gets a voice and a personality. When you enter a scene, they speak up — react to what's happening, suggest approaches, argue with each other. Many hours of single-player D&D have already been played this way during development.
No. Wyrdlyre runs entirely on the host machine. Your API keys live in your operating system's keychain, your campaign database is a local SQLite file, and raw audio is transcribed and discarded — not persisted unless you explicitly turn on session recording. We don't have a server that receives your gameplay. We don't have a server at all.
Any machine that can run Python 3.13+ and Node 20+. Windows, macOS, or Linux. No GPU required — the AI inference runs on the cloud providers (or on a separate Ollama box, if you want to self-host). The host machine's only job is orchestrating the session, which is cheap.
When it's ready. We're running automated tester sessions against it right now and tuning the DM prompt based on the scorecards. Human playtesting is the next milestone. Early access signups below get first invites.
Want to be an early tester?
Drop us a line. We'll reach out when Wyrdlyre is ready for human testers. No marketing blasts, no spam — just a single email when it's time to play.
Email [email protected]