Stories that answer back.
A desktop workstation for AI roleplay and tabletop campaigns — characters with memory and expressions, lorebooks that fire on cue, agent workflows that enforce your house rules.
this is what a session feels like — finish the scene
Three systems. Infinite campaigns.
Any mind, every seat at the table.
Connect Claude, OpenAI, Gemini, OpenRouter, or a local Koboldcpp instance — then route each job to the engine that does it best. Narration on one model, dialogue on another, dice math on a third.
House rules, drawn as circuits.
Node-based workflows watch your story and act on it: roll D&D dice from character sheets, inject prompts, call tools, run code. If your table has a weird rule, you can wire it.
A world that refuses to forget.
Structured entries trigger on keywords and slide into context exactly where you want them. Characters carry their own lorebooks, so knowledge travels with the cast.
Every panel earns its place.

Messages, expressions, participants, and generation — one workspace, every panel draggable.

A DnD 5E rule master built from nodes: triggers, chat history, code, LLM agents, prompt injection.

Fifteen models from six providers on one screen, each tagged for the job it performs.

Entries with keywords, priorities, and insert positions, attached directly to the character that owns them.
Discord
Trade characters, request agent nodes, shape the roadmap with the people who run the strangest tables.
GitHub
AGPL-3.0, public releases, open issues. Read the code that runs your campaigns — or change it.
Patreon
Narratrix is free forever. Patrons keep development moving and get a vote on what ships next.
Your table is waiting.
Native desktop app built on Tauri — fast, small, and entirely yours. No account, no subscription, no telemetry on your stories.
fetching latest release…