#99th of 13 in Chat UIs
SillyTavern
Local chat front end for role-play across many LLM backends
- Stars
- 34.3k
- License
- AGPL-3.0
- Last commit
- Sep 2026
- Last release
- Sep 2026
Overview
SillyTavern is a locally installed Node.js 20+ interface for text-generation LLMs, image generators and TTS, aimed at character and role-play chat. One UI covers KoboldAI/KoboldCpp, Horde, NovelAI, oobabooga, TabbyAPI, OpenAI, OpenRouter, Claude and Mistral, with Visual Novel Mode, AUTOMATIC1111 and ComfyUI image generation, WorldInfo lorebooks and third-party extensions. No hosted service, no tracking.
Who it is for: Hobbyists doing character and role-play chat with local or API models
Strengths
- Runs on anything that can run Node.js 20; no GPU needed for the UI itself
- Backends: KoboldCpp, Horde, NovelAI, oobabooga, TabbyAPI, OpenAI, OpenRouter, Claude, Mistral
- WorldInfo lorebooks and deep prompt controls for long-form character chat
- No hosted service and no telemetry; 300+ contributors over 3 years
Weaknesses
- AGPL-3.0 license
- Single-user local tool; no accounts or team features
- Maintainers describe the learning curve as steep
- Installation and Docker instructions live only on the docs site
What it needs
- no GPU
- Docker + Compose
- Models: KoboldAI/KoboldCpp, Horde, NovelAI, oobabooga, TabbyAPI
Also in Chat UIs
See all 13| Rank | Project | Score |
|---|---|---|
| 1 | LobeHubAgent workspace with builder, groups, scheduling and 10,000+ MCP skills | 80 out of 100 |
| 2 | AnythingLLMDocument chat and agent app with built-in RAG, MCP and multi-user support | 77 out of 100 |
| 3 | Open WebUISelf-hosted chat UI for Ollama and OpenAI-compatible APIs with RBAC and RAG | 76 out of 100 |
| #4 | big-AGIMulti-model chat workspace with Beam side-by-side model comparison | 71 out of 100 |
| #5 | Hermes WebUIBrowser UI for Hermes Agent with sessions and file browser | 69 out of 100 |