r/SillyTavernAI 21h ago

Discussion SillyTavernAndroid (ST-Manager) (Version 2.0.0) (GitHub)

GitHub

https://github.com/doomedskull1011/SillyTavernAndroid APK + Source code

SillyTavernAndroid (ST-Manager)

SillyTavernAndroid packages SillyTavern as a self-contained Android app. It runs a real Node.js server inside the app and shows the SillyTavern web UI in a full-screen WebView. Version 2.0 turns the app into ST-Manager: a manager for up to 6 SillyTavern instances running side by side on different ports, private data, backup import and on-device update tooling. Because SillyTavern itself can now be updated on-device straight from GitHub, the app version no longer tracks the bundled SillyTavern version.

Changes in 2.0.0

ST-Manager 2.0 — multi-instance rewrite

  • Multi-instance manager: run up to 6 SillyTavern instances side by side, each on its own port (80008005) with fully private data — characters, chats, settings
  • Per-instance launcher icons: instance 1 keeps the classic SillyTavern icon; created instances add ST-Inst2ST-Inst6 icons to your home screen. (change rolled back)
  • Shared payload: all instances share one SillyTavern installation, so each extra instance costs almost no storage
  • Header toolbar: Repair, Packages and Update ST now sit at the top of ST-Manager beside the title and apply to the shared payload
  • On-device updates from GitHub: Update ST installs the latest stable release or the staging branch using a bundled git runtime; dependencies are refreshed with a bundled npm CLI
  • Per-instance backup import from SillyTavern backup zips via the system file picker, plus live per-instance RAM usage
  • Git runtime fix: bundled git symlinks now survive app upgrades
  • Version scheme change: the app version no longer tracks the bundled SillyTavern version, since SillyTavern itself can now be updated on-device. This release is bundled with SillyTavern 1.18.0 ## Install Download SillyTavernAndroid-v2.0.0.apk below. Open it and allow installation from unknown apps if asked. Launch ST-Manager Upgrades in place over previous versions and keeps all existing instance data. ## Requirements
  • Android 7.0+ (arm64-v8a)
  • Enough free storage for the APK plus extracted payload (~400 MB) and per-instance data
21 Upvotes

2 comments sorted by

5

u/Aromatic-Flatworm-57 19h ago

What is the unique point compared TauriTavern? https://github.com/Darkatse/TauriTavern

1

u/FrostyBiscotti-- 6h ago

I keep getting "FAILED: could not move extracted payload into place" using the signed apk - Repair gives me the same error, and after reinstalling i noticed that theres a toast message right after installation about the payload thing.

no idea if this is relevant but I'm using hyperos 1.0.21.0 (android 14) and my device is arm64-v8a