NeoTavern Documentation
NeoTavern is a local-first AI chat and roleplay platform: your chats, characters, lorebooks, personas, and settings live on your machine, and you choose the providers that power them.
Everything Lives on Your Machine
- Local-first storage. Chats, characters, groups, lorebooks, memory, and settings are stored in your data directory and exportable as plain files.
- Offline-capable. Keep chatting without a connection using a local model, or keep working while the network is down.
- Provider freedom. Connect your own LLM, text-to-speech, speech-to-text, and image providers — with your own API keys, or none at all.
- Plugin ecosystem. Extend NeoTavern with plugins: panels, toolbar actions, slash commands, and prompt interceptors, guarded by a permission and sandboxing model.
- Themes. Restyle the entire app with design tokens, skins, and layouts from the Theme SDK.
Start Here
- Getting Started — what NeoTavern is, installation, and first run.
- User Guide — chat, characters, groups, lorebooks, memory, and settings.
- Developers — architecture, prompt pipeline, data, and SDK documentation.
- FAQ — quick answers to common questions.
NeoTavern is built in the open on GitHub, and the documentation you are reading is maintained in the same repository.