TavernAI 2 is a portable AI roleplay chat app built around character cards, branching scenes, custom prompts, visual context, and scripted scene logic.
It works with local and remote model providers, keeps chats and cards on your machine, and gives each scene room to grow beyond a single linear conversation.
VPS or Linux server install:
curl -fsSL https://tavernai.net/install.sh | bash- Portable app: download, extract, run. 100 mb size.
- Character-card chats with user-side and AI-side participants.
- Branching swipes: any message can become a new path in the same chat.
- Multi-generation: several AI replies can run at the same time.
- Dynamic chat participants: add, remove, reorder, or replace cards as the scene changes.
- Unified Prompt Manager for prompts, rules, placeholders, world info, and card-level context.
- Prompt attachments for files and images.
- Theme editor for interface-level customization.
- Pre-gen and post-gen Macros for prompt automation.
- Prompt Manager Scripts for interactive scene mechanics and AI games.
Public documentation lives on the TavernAI website.
This repository also contains documentation translation files in docs-site/ when they are ready for community review.
TavernAI Pro is the supporter edition for people who need deeper prompt testing, message history control, request inspection, and recovery tools.
Pro does not replace TavernAI 2. It adds advanced working tools on top of the base app.
The original TavernAI repository is kept separately for TavernAI 1.x history and legacy reference.
- Legacy TavernAI repository: https://github.com/TavernAI/TavernAI-v1
This public repository is for releases, translations, public documentation mirrors, issue tracking, and community files.
Included here:
- app locale files in
locales/app/ - public documentation mirror files in
docs-site/ - release notes and changelog
- issue reports and community contribution flow
Community contributions are welcome for app translations, documentation translations, typo fixes, and issue reports.
Start with CONTRIBUTING.md.
TavernAI is private by design. It does not collect telemetry, analytics, crash reports, or personally identifiable information.
The app does not make background network requests: It does not check for updates automatically, and it does not load remote frameworks, fonts, scripts, or other external assets.

