Local desktop AI narrator

Narra

A local desktop AI narrator for solo RPG campaigns. Narra plays the world around you, calls for rolls, remembers what matters, and keeps your adventure on your machine.

No account required for local play Campaigns stay on your machine Bring your own model provider
Narra desktop app showing a solo tabletop adventure with narrator text, a dice check, and character vitals.

Built for long solo campaigns

The feeling of a great GM, without scheduling the table.

Narra gives solo play a steady table surface: vivid scene narration, dice and rulings in the flow, character context nearby, and campaign memory that stays with the story instead of drifting between sessions.

Core loop

Everything a solo campaign needs, kept quiet and close.

Narration

A narrator that plays with you

Scenes stream in as you play, with NPCs, consequences, pacing, and prompts that keep the adventure moving.

Rolls

Dice in the fiction

Rolls, checks, resources, and character state live beside the scene so mechanics feel part of the story.

Memory

Memory for the long arc

Narra keeps track of campaign notes, prior events, and long-session context so returning to play feels natural.

Local

Local-first by default

Your campaigns live on your computer, with portable files and model-provider choice instead of a hosted campaign account.

Desktop app

Download Narra for macOS.

Install the early access Mac build, bring the model provider you already trust, and keep your campaign on your machine.

Early access

Buy once. Play locally.

Narra is designed as a desktop product, not another campaign subscription. A license unlocks the app; model-provider costs stay separate and under your control.

Early access license
Available now

A personal desktop license for Narra. Buy once, play locally, and bring your own model provider.

Buy license

Questions

The practical bits, without the fine print fog.

Do I need an account?

No account is required for local play. You install Narra, choose a model provider, and keep playing from the desktop app.

Where does campaign data live?

Campaigns are saved on your computer as portable campaign files, with local settings kept on your machine.

Which models can I use?

Narra supports cloud providers and local OpenAI-compatible endpoints, so you can choose the model that fits your table.

What about updates?

New desktop builds will be published through the download page. Automatic update support can come later as the release channel matures.