https://github.com/redbaron1914/tavernrev
A fast, cross-platform TavernAI-like client for advanced roleplay. Native Android & Windows support, offline storage, and modern AI backends.
https://github.com/redbaron1914/tavernrev
ai-roleplay android chatbot cloud-sync cross-platform desktop-app local-llm react roleplay rust sillytavern tauri tavernai
Last synced: 22 days ago
JSON representation
A fast, cross-platform TavernAI-like client for advanced roleplay. Native Android & Windows support, offline storage, and modern AI backends.
- Host: GitHub
- URL: https://github.com/redbaron1914/tavernrev
- Owner: RedBaron1914
- License: other
- Created: 2026-01-21T18:27:32.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2026-04-25T20:45:00.000Z (29 days ago)
- Last Synced: 2026-04-25T21:24:07.031Z (29 days ago)
- Topics: ai-roleplay, android, chatbot, cloud-sync, cross-platform, desktop-app, local-llm, react, roleplay, rust, sillytavern, tauri, tavernai
- Language: TypeScript
- Homepage:
- Size: 7.21 MB
- Stars: 4
- Watchers: 1
- Forks: 1
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
#
TavernRev
> **⚠️ BETA RELEASE WARNING**
> This software is in early development (v1.0.1). Bugs are expected.
> **Always backup your chats** (Export function) before updating or clearing data.
A next-generation, high-performance character chat client designed for speed and compatibility.
Built natively for **Android** and **Windows**, TavernRev brings the power of advanced AI roleplay to your pocket without the web-browser lag.
*(Currently in Beta v1.0.1)*
---
## 📥 Download & Install
### 📱 Android
1. Download the latest `.apk` from the **Releases** tab.
2. Install it on your device (Android 10+ recommended).
3. Enjoy full offline-capable UI with online AI backends.
### 💻 Windows
1. Download the latest `.msi` from the **Releases** tab
2. Install it on your device (Windows 10 (1809+) or Windows 11 recommended. Windows 7/8.1 supported via WebView2 Runtime installation.)
3. Enjoy full offline-capable UI with online AI backends.
---
## 🔥 Why TavernRev?
### 👥 Advanced Group Chats
- **Multi-Character Support**: Create rooms with multiple characters.
- **Smart Routing**: Natural (mention-based), Round Robin (List), or Manual speaker selection.
- **Group Scenarios**: Define global contexts that all characters in the group respect.
- **Mute & Talkativeness**: Fine-tune group dynamics by silencing bots or adjusting their chance to speak.
### ☁️ Multi-Cloud Synchronization
- **Dropbox & Google Drive**: Keep your characters, personas, and chats in sync across all your devices.
- **Delta Sync**: Only uploads what changed. Synchronize hundreds of chats in milliseconds.
- **Deep Sync**: Extracts embedded World Info from character cards automatically during sync.
### 🚀 Speed & Native Feel
Unlike web-wrappers, TavernRev is built on Rust. It handles chats with thousands of messages instantly, supports 120Hz scrolling, and respects your phone's safe areas and gestures.
### 🧠 Smart AI Support
- **Google Gemini 2.5 & 3.0**: Native support for the latest models with **Thinking Level** control (Low/High/Budget).
- **OpenAI (o1/o3)**: Full support for reasoning models via `Reasoning Effort` settings.
- **AI Horde**: Free access to community models with automatic worker listings.
- **Custom Backends**: Connect to Oobabooga, KoboldCPP, or any OpenAI-compatible API.
### ⚡ Power User Features
- **Built-in System Console**: Debug errors and view logs directly inside the app (Settings -> Advanced).
- **Branching Storylines**: Fork your chat at any point to explore "What if?" scenarios.
- **Swipes & Rerolls**: Don't like an answer? Swipe for a new one. The app remembers all variations.
- **Rich Text**: Full support for Markdown, KaTeX, and HTML styling for immersive RP.
- **Async Scripting (STScript)**: Advanced macros, variables, and logic (`/if`, `/wait`, `/delay`) executed in real-time.
### ♻️ Compatibility
- **SillyTavern Ready**: Import and Export your chats (`.jsonl`) and presets seamlessy. Move your stories between PC and Mobile.
- **V2 Character Cards**: Full support for the modern character card standard (PNG/JSON).
- **Lorebooks!** Tried my best to implement them. They are not truly fully done, but they are supported now with nice GUI editor.
### Long-Term Memory (RAG)
- **Local Vector Database**: Seamlessly remember past conversations spanning thousands of messages using a lightning-fast, purely local SQLite + ONNX embedding engine.
- **Multilingual Support**: Choose between specialized English models (`All-MiniLM`, `Nomic`) or comprehensive 100+ language brains (`Multilingual E5`).
- **Complete Privacy**: All embeddings and math are computed locally on your CPU. No external python servers required.
### Extension system
- **JavaScripting**: Allows to add custom made extensions
---
*TavernRev is an independent project compatible with the TavernAI ecosystem.*
See [**documentation**](./DOCUMENTATION.md) for more information.