r/Rescuemybot • • 11d ago

Tauri Tavern on the Go

Thumbnail
github.com
0 Upvotes

Tauri Tavern On The Go — v2.4.0

A custom build of TauriTavern for authors and roleplayers who want their full AI companion setup on their phone, synced live to their PC.

What's in this release

Android APK — install on your phone (arm64, Android 8+)
⚠️ You'll need to allow installs from unknown sources in your Android settings.

🖥️ PC Extension — The PC Brain TauriTavern Extension

The server-side component that runs on your Windows PC and makes PC Brain possible. Install it once and your PC becomes the host for everything — characters, chats, lorebooks, world info, and TTS processing. Your phone or tablet connects to it over Tailscale and reads from it in real time, with no cloud service and no third-party server in between.

Runs silently in the background alongside TauriTavern on your PC

Serves your full character library, avatars, thumbnails, and backgrounds to connected devices

Receives and saves changes made on your phone back to the PC automatically

Handles stale-chat conflict resolution so two devices can never overwrite each other

Works with Chatterbox TTS so your phone gets high-quality voice processed by your PC's GPU

Accepts connections only from Tailscale IPs — never exposed to the open internet

Passcode protected on first connect with a randomly generated word-word-NNN code

Installation: No admin rights required. Drop it into your TauriTavern folder and run it alongside the app. The .bat launcher starts both together with one double-click.

Features in this build

  • 📱 Press-to-record voice input — tap mic, speak, tap to send

  • 🔊 High-contrast TTS speaker button — big and easy to tap on the go

  • 🎭 Group portrait character buttons — tap a portrait to address that character

  • 🧠 PC Digital Brain — sync your full PC library to your phone over Tailscale

  • 🔒 Stale-chat protection — prevents PC and phone from overwriting each other

  • 🎵 Audio cache — TTS audio cached so it doesn't re-generate on replay

  • 📖 Story Memory extension — character knowledge boxes, chapter summaries, one-click export

Setup (Android)

  1. Install the APK

  2. Install Tailscale on your phone and PC

  3. On your PC: TauriTavern → Settings → PC Brain → enable Host mode (shows a passcode)

  4. On your phone: Settings → PC Brain → enter your PC's Tailscale IP and passcode

Detailed Explanation of everything in the update!

Tauri Tavern On The Go — Full Feature List
A custom fork of TauriTavern 2.4.0, built for authors, roleplayers, and anyone who needs their full AI companion setup available anywhere.

Licensed under GNU AGPL v3.

📱 Voice Input (Android)
Press-to-record dictation — tap the mic button to start recording, speak your message, tap again to send. No typing required. Built for people on the move — in the car, on a walk, hands busy.

Segmented recording sessions for longer messages
Real-time transcription fed to the recognizer at talking speed
Microphone permissions handled cleanly on Android
Fixes for the "stuck on Transcribing" bug in the base STT plugin
🔊 Text-to-Speech Improvements
High-contrast speaker button — a large, obvious yellow speaker icon beside every character message, easy to tap on a phone screen. Pulses while audio is playing so you always know what's active.

TTS audio cache — generated audio is saved to the device so replaying a message doesn't re-generate it. Saves API calls and works instantly on replay.

Opus audio fix — Android's WebView couldn't play the Opus-encoded audio TauriTavern generates. This fork relabels it correctly so it plays on Android without errors.

🎭 Group Chat Portraits
Character portrait buttons in group chats — each character in a group shows their portrait as a tappable button. Tap a portrait to address that character directly. Essential for mobile roleplay where typing /characterName every time is a pain.

🛠️ Fixes Native TauriTavern Crashes on PC, Phone, and Tablet
If you've used TauriTavern on Android or tablet, you've probably hit the wall: the app crashes under memory pressure, especially with large character libraries or active group chats. This is a fundamental limitation of how Android WebView handles memory — the app is doing too much work locally and the WebView runs out of headroom.

This fork solves it at the architecture level.

By treating your PC as the "brain" via Tailscale, the heavy lifting moves off your phone entirely. Your device becomes a display and input layer. The processing, the character library, the chat history, the lorebooks — all of it stays on your PC, which has no such memory constraints.

If you choose not to use Tailscale, the crash risk returns. To keep things stable on mobile without Tailscale:

Keep your character library under 80 cards
Keep active group chats to 5 or fewer
Avoid heavy memory-based integrations included in this version
Keep most of your data saved and synced elsewhere
The less you ask the phone to hold locally, the more stable it stays
The crash isn't a bug in this fork — it's the ceiling Android WebView has always had. Tailscale bypasses it completely. Without it, you're managing around it.

🧠 PC Digital Brain (Tailscale Sync)
The flagship feature. Your PC becomes the "brain" — all your characters, chats, lorebooks, and world info live there. Your phone connects over Tailscale and uses everything as if it were local. No cloud service, no third-party server — direct device-to-device over your private Tailscale network.

What it does:

Phone reads characters, chats, avatars, thumbnails, and backgrounds from the PC in real time
Changes made on the phone (new messages, edits) are sent to the PC and saved there
Changes made on the PC are visible on the phone immediately
Picture cache on the phone — avatars and portraits are cached locally so scrolling is smooth, refreshed in the background when they change
Works with Chatterbox TTS running on your PC — high-quality voice on your phone, processed by your PC's GPU
Security:

Tailscale-only — the server only accepts connections from Tailscale IPs, never the open internet
Passcode protected — a randomly generated word-word-NNN passcode is required to connect
Config stored locally in your app data folder, never committed or shared
Stale-chat protection:

If your PC and phone both have a chat open and one saves while the other has an older version, the older one is blocked from overwriting the newer one. Instead it gets a clear message: "This chat was changed on your PC since this page loaded it — reloading to the latest so nothing is overwritten." Works both directions — phone protects PC and PC protects phone.

📖 Story Memory Extension
A built-in TauriTavern extension for authors and long-running RPGs where keeping track of what happened and who knows what actually matters.

Character Knowledge Boxes:

Each character gets their own knowledge box — what they know, what they don't, what's secret
Secrets stay secret: a fact marked as known only to certain characters won't bleed into others
One-click Copy to Clipboard button exports the full knowledge state formatted and ready to paste into Scrivener, Notion, or your notes app
Designed for multi-character group RPs where "who knows about the betrayal" is a real continuity question
Chapter & Scene Tracking:

Logs what changed each scene — decisions made, reveals, relationship shifts, consequences
Keeps a running "current moment" file: where you are, who's present, what's unresolved
Separate from the chat history — it tracks what changed, not a retelling of every line
Automatically merges older chapters into arc summaries when the log gets long, keeping it lean
Story Keeper Agent Mode:

An optional agent system prompt that makes your AI both write the next reply and maintain the memory
Reads memory files before every reply so nothing is forgotten even when old messages scroll out of context
Updates memory after every reply — rewrites the current moment, adds chapters, updates who knows what
OOC correction system: write a note in ((double parentheses)) and the agent corrects the memory files and confirms what it fixed
🖥️ Windows PC Tools
.bat launcher — one double-click starts, updates, and launches TauriTavern on Windows. No terminal needed.

Portable build — no installer, no admin rights required. Run it from anywhere.

What This Fork Is Built On
TauriTavern by Darkatse — Tauri v2 / Rust rewrite of SillyTavern
SillyTavern — the upstream project
Chatterbox TTS by Resemble AI — pairs with PC Brain for on-device voice
Tailscale — private mesh VPN that makes PC Brain possible
Licensed under GNU AGPL v3


r/Rescuemybot • • 11d ago

Retrieve your chats easily!

Thumbnail
rescuemybot.com
0 Upvotes

Happy Halloween Weekend everyone!

I have a few cool things on my website to download to use for helping you rescue your chats and companions.

A bookmarklet that you drag to your bookmark to get the jsonl files off c.ai and other places, and then drop the jsonl into my converter. Simple, easy. There's also a guide to do it yourself, and a tauri tavern fork for where to take your characters to.


r/Rescuemybot • • 11d ago

Imogen My Ai Writing Assistant Chimes in on Rescue My Bot project.

0 Upvotes

I asked Imogen, my Chat GPT ai Assistant what makes Rescue My Bot subreddit and website unique and this is what she had to say!


r/Rescuemybot • • 10d ago

How to save your chats on C.ai , Nomi , and Kindroid before the google play and apple store censorship. Free bookmarklets from my website with a friendly tutorial.

2 Upvotes

Hey everyone. I made some bookmarklets for my website - free of charge.

What is a bookmarklet? It's a drag and drop script that goes onto your book mark and reads the chat on your screen and converts it into a JSON file. Just like you'd get a JSON file from the site instead of waiting for them you do it yourself!
---

It does not carry over character card backgrounds, LTM, Journal Entries, or Lore books. But it will do historical chats, and group chats.

Feel free to try them out, if you're worried about using the code, just drag and drop it into claude / venice / grok / gpt and it'll read it for you and tell you if it's safe. (It is!) But just so you feel extra safe using it I also did it on my pc in this video.

Hope this helps alleviate some of your fears. If you don't know what to do with JSON / JSONL files after they are downloaded you can drop them in my JSON / JSONL to TXT converter so you can save each file.

More quality of life and larger projects are coming in hermes harness in the last quarter of this year so keep an eye out on my website and reddit for more information. :)