BYOK AI roleplay workspace

Persistent AI worlds without losing canon.

Run immersive roleplay in Player Mode. Switch to GM Mode to manage lore files, hidden state, branches, diffs, dice, images, and source-grounded worldbuilding.

Bring your own model key. Own your world files. Review canon changes before they stick.

Ashfall campaign
Compact Reading
Player GM
Reading panel

The archive remembers.

Rain ticks against the sealed glass while the party studies the city map. Sera points to the old transit tunnels, careful not to say what she knows about the locked station below.

IC

Ask Sera what she is hiding about the tunnels...

The problem

Normal AI roleplay breaks when the world gets big.

The model forgets characters and relationships.
Canon drifts after long sessions.
NPCs change personality.
Hidden GM state leaks or disappears.
Images and scenes become inconsistent.
You cannot easily rewind, fork, audit, or export the world.

The workspace

Canonvale turns roleplay into a persistent workspace.

Instead of one disposable chat, each world lives inside a project with files, state, lore, branches, tools, and reviewable changes.

01

Player Mode

Clean immersive story view without file trees, hidden state, or GM spoilers.

02

GM Mode

Advanced control over files, lore, hidden state, character sheets, and diffs.

03

Canon diffs

Review what the AI changed before it becomes permanent world truth.

04

Rewind and fork

Explore alternate outcomes without destroying the main timeline.

05

BYOK

Bring OpenAI, Anthropic, Gemini, OpenRouter, or supported local providers when available.

06

Project export

Keep your worlds portable and owned by you.

Player Mode / GM Mode

Immersion when you play. Control when you build.

Player Mode

  • Immersive reading layout
  • IC/OOC input separation
  • Dice and tool requests through natural language
  • Read-aloud support
  • Bookmarks and rewind
  • No hidden GM spoilers

GM Mode

  • File tree and markdown lore
  • NPC, PC, location, and faction state
  • Hidden GM notes
  • Canon diff review
  • Branching, forking, and rollback
  • Image consistency controls

Controlled canon

The AI can propose. You decide what becomes true.

Canonvale treats canon like something worth protecting. AI-generated changes can be reviewed as diffs, accepted, edited, rejected, or rolled back.

Applied canon edit
+ Added relationship update
 Sera trusts the party after the archive scene.

- Removed outdated location state
- The west gate is sealed and unreachable.

Long-running worlds

Built for serious long-running worlds.

Persistent lore files Indexed context Hidden world state IC/OOC separation D20 dice rolls Image generation roadmap Web-grounded lore roadmap Factions and groups Project ZIP export Local-first mindset

Bring your own model

Bring your own model. Keep the workspace.

Use Canonvale as the persistent world engine while your chosen provider handles inference. You pay for your model usage separately, and the app focuses on structure, continuity, tools, and control.

No bundled unlimited inference
Provider-flexible architecture
Good for power users
Lower platform lock-in
Clear cost control

Who it is for

Made for people who outgrew normal chat.

Serious AI roleplayers Solo RPG players Worldbuilders Writers Game masters Interactive fiction creators Obsidian/Cursor/SillyTavern-style power users

Early access

Early access pricing

Personal Early Access

$7.99 / month

or $79 / year

  • BYOK model support
  • Player Mode and GM Mode
  • Projects and lore files
  • Rewind, fork, and bookmarks
  • Canon diffs
  • Dice and tool support
  • Project export
Join the early access list

Pricing may change after early access. Early supporters help shape the roadmap.

FAQ

Common questions

Is this another AI chatbot?

No. It is a project-based workspace for persistent AI worlds.

Do you provide the AI model?

The initial model is BYOK. Users bring their own API key from supported providers.

Can I export my worlds?

Yes. Project ownership and exportability are core principles.

Is Player Mode different from GM Mode?

Yes. Player Mode is immersive and spoiler-safe. GM Mode exposes advanced world-management tools.

Does the AI silently change my lore?

The goal is controlled canon. AI changes can be proposed as diffs and reviewed before becoming permanent.

Build worlds that remember

Create persistent AI stories with files, lore, branches, tools, and canon you control.

View demo