Skip to content
Private, local-first AI roleplay

Pyre

A roleplay frontend for characters, worlds, and long-running stories.

Bring your own model. Keep cards and chats on your devices. Pyre handles the roleplay layer around them.

No account No Pyre cloud Android, desktop, web

BYOKuse OpenAI-compatible providers, local servers, or supported native formats
Local librarycharacters, chats, personas, presets, and lorebooks live on your devices
Built for roleplaybranching, groups, memory, scene tools, and creator workflows
Open sourceAGPL-3.0, inspectable code, no telemetry

What Pyre Is

Pyre is a cross-platform roleplay client for people who want the depth of local tools with a cleaner mobile-first experience. It is the place where your cards, personas, prompts, lore, scenes, and provider choices come together.

It does not host a model, sell a subscription, or store your conversations on a Pyre server. The app connects to the model endpoint you configure.

Pyre chat on a wide desktop layout

A Chat Engine For Long Scenes

Pyre is built around roleplay mechanics, not a plain chatbot transcript. Replies stream live, alternate generations stay as variants, rewritten turns create branches instead of destroying history, and long scenes can lean on Checkpoints, Live Sheet, Script, and lorebooks across phone, desktop, and web.

  • Branch without losing the old path
  • Group chats and Party Mode
  • Persona party for playing more than one "you"
  • Guide, Impersonate, Continue, and Fill-In opener

Roleplay Chat

Stream replies, regenerate, continue, edit, branch, use slash commands, and keep alternate timelines without losing the path you liked.

Characters & Personas

Import, create, organize, and play with standard character cards and reusable personas, including groups and persona parties.

AI Creator

Build characters, personas, scenarios, and lorebooks through a structured Creator, then review fields before saving.

Lore & Memory

Use lorebooks, Checkpoints, Live Sheet, and Script to keep long scenes coherent without stuffing every fact into every message.

Presets & Control

Bring prompt presets, sampling overrides, regex rules, provider routing, macros, and guidance tools when you want deeper control.

Sync Your Way

Pair your own devices over your network, or serve the web app from a hub you control. No Pyre cloud account required.

Your Library, Not A Locked Account

Characters, personas, lorebooks, presets, chats, folders, tags, avatars, galleries, and settings live in Pyre's local store. Import from the Tavern-card ecosystem, build inside Pyre, export back out, or back up the whole library as a file.

Pyre character library on a wide desktop layout
Wide library view for desktop and web
Pyre character library on Android
Same library on Android
Pyre Creator on a wide desktop layout
Creator and review workflow

Discover Without Leaving Pyre

On embedded platforms, Discover opens trusted card hubs inside the app. Browse BotBooru, use its own download buttons, and Pyre catches supported cards or lorebooks for a confirm-before-import flow.

BotBooru character grid inside Pyre Discover
Browse in-app
BotBooru navigation menu inside Pyre Discover
Use BotBooru nav
BotBooru lorebook page with Download JSON inside Pyre Discover
Import downloads

Built Around Ownership, Then Made Deep

  • Your characters
    Pyre supports Tavern-compatible card imports and exports, plus folders, tags, favorites, personas, lorebooks, avatar recrop, mini-galleries, and backups.

  • Your conversations
    Chats live locally, can branch without destroying history, and can be backed up or synced between your own devices.

  • Your models
    Use OpenAI-compatible providers, local servers, or supported native API formats. Route chat, Creator, and vision where they fit best.

  • Your trust boundary
    API keys live in OS-secure storage on native apps. The browser/PWA path can run through your own hub so the tab never owns the key.

Power Tools Stay Close, Not In The Way

Pyre starts with a character and a message box, then opens up when a scene needs more structure. You can keep a simple one-on-one chat, or bring in the machinery that helps long roleplay survive.

  • Variants & branches
    Explore alternate replies and rewritten turns without flattening the story.

  • Groups & parties
    Put multiple characters in one chat, or play as a roster of personas yourself.

  • Checkpoints
    Keep a branch-aware running recap so chapter one still matters in chapter ten.

  • Live Sheet & Script
    Track durable scene state and plant future story beats as gentle direction.

  • Lorebooks
    Trigger world facts only when relevant, including books bound to cards and personas.

  • Regex rules
    Rewrite display or prompt text non-destructively, with SillyTavern import support.

Works Across Devices

Surface What it is good for
Android The primary mobile experience: chat, characters, Creator, imports, and on-the-go roleplay.
Desktop A full app for larger screens, local libraries, desktop niceties, and acting as a sync/web hub.
Web / PWA A browser surface served by your own hub, useful when you want access without installing another native app.
Self-hosted hub A Docker server for users who want a headless hub on trusted infrastructure.

Platform availability

Privacy By Design

  • No Pyre cloud
    No hosted chat database, no Pyre account, no central character library holding your data.

  • Bring your own key
    You choose the provider. Pyre is the client that talks to it.

  • Local-first storage
    Characters, chats, personas, presets, lorebooks, and settings stay on your device unless you export or sync them.

  • No telemetry
    Pyre does not need analytics to be useful. Bug reports come from you, not silent tracking.

Start With A Character, Keep The Rest Yours

Install Pyre, add a provider when you're ready, import or create a card, and start chatting. The deeper tools are there when you need them; the first step is just a character and a model you chose.