SillyTavern
- Android app
- Yes
- Free plan
- Yes
- Runs on
- Android, Linux, Mac, self-hosted, Web, Windows

Summary
SillyTavern is a locally installed interface for interacting with text-generation models, image-generation engines, and text-to-speech voice models. Users can create, import, and switch between character cards, then resume or review chat histories. The interface includes group chats, lorebooks, personas, prompt controls, chat commands, scripting, and built-in retrieval-augmented generation. Extensions can add character sprites, chat summaries and translation, image generation, text-to-speech, and web search. SillyTavern works with local and cloud model backends, including KoboldCpp, llama.cpp, Ollama, OpenAI, Claude, Mistral, OpenRouter, and AI Horde. It is free and open source under AGPL-3.0, with no hosted service. The project says it does not programmatically track user data, but cloud model providers may log data sent to them. Local use requires a system that supports NodeJS 20 or higher; the documentation recommends an NVIDIA 3000-series GPU with at least 6GB of VRAM for local inference. The project says performance can degrade with libraries above 1,000 characters.
Who it is for
SillyTavern is aimed at AI hobbyists and power users who want control over their prompts and character chats. It suits users willing to install and run a local interface and manage model connections.
What is good
- Free and open source under AGPL-3.0.
- Supports local and cloud LLM backends.
- Includes character chats, lorebooks, and prompt controls.
- Extensions add image generation, voice, and web search.
- Chat histories can be resumed or reviewed.
What to know first
- Requires a system supporting NodeJS 20 or higher.
- No native mobile apps.
- Not designed for huge character libraries; degradation can appear above 1,000 characters.
- Cloud model providers may log submitted data.
Everything Xiaomi review
SillyTavern: the full review
SillyTavern offers a configurable local interface with character chats, prompt tools, and extension support. It is best suited to users comfortable with its technical requirements and the privacy implications of cloud model providers.
Overview
SillyTavern is a configurable interface for bringing character chats, language models, and creative tools into one workspace. It is a strong fit for technically comfortable AI hobbyists who want control over prompts and backends, but not for people seeking a hosted chatbot that works without setup.
Its appeal is breadth: users can build conversations around character cards and connect local or cloud models, while the project itself does not supply an online service. That keeps the interface free and open-source, but means setup and privacy decisions depend partly on the services and models a user chooses.
For more options in the category, browse AI Roleplay Chatbots.
Key features
Character chats and prompt control
Users can create or import character cards, switch among them, and revisit saved chat histories. Group chats, user personas, and lorebooks add ways to shape participants and conversational context. Prompt controls, chat commands, scripting, and built-in retrieval-augmented generation give power users more influence over responses; the trade-off is a more involved workspace than a simple chat app.
Model and media integrations
SillyTavern works with local and cloud language-model backends, including KoboldCpp, llama.cpp, Ollama, OpenAI, Claude, Mistral, OpenRouter, and AI Horde. Its extension ecosystem adds capabilities such as character sprites, chat summarization and translation, web search, image generation, and text-to-speech. Image-generation extensions include Stable Diffusion, FLUX, and DALL-E. This range is useful for users who want to assemble a tailored creative setup, but the choice of provider and any associated service requirements remain theirs.
Privacy and practical limits
The project says it offers no hosted services and does not programmatically track user data. API keys are kept in a secrets.json file in the user data directory and hidden in the interface by default after saving and refreshing. Those protections do not prevent a cloud model provider from logging data sent to its service, so users handling sensitive conversations should consider local backends.
Running SillyTavern requires NodeJS 20 or higher. For local inference, its documentation recommends an NVIDIA 3000-series GPU with at least 6GB of VRAM. It also warns that performance can noticeably degrade above 1,000 characters, making it a less suitable choice for users who plan to maintain very large character libraries.
Pricing
SillyTavern is free and open-source under the AGPL-3.0 license, and the project says it will remain free. The SillyTavern plan costs 0.00 USD per free; there is no free trial because the software is already free. There are no paid tiers to unlock, but users need to arrange any model backends they want to use, including cloud providers where applicable.
Platforms
SillyTavern is available for Android, Linux, macOS, Windows, web, and self-hosted use. It has no native mobile apps, so Android availability should not be mistaken for a dedicated native app. Its NodeJS requirement also makes technical setup part of the platform experience.
Who it's for
Choose SillyTavern if you want to manage character-based conversations, tune prompts, and connect a mix of local and cloud models or media extensions. It is particularly suited to AI hobbyists and power users willing to configure their own environment. If you want a ready-made service with less setup, or expect to maintain more than 1,000 characters, its technical demands and library-performance limit are meaningful drawbacks.
Pros and cons
- Pros: Free and open-source, with no hosted service from the project and no programmatic user-data tracking.
- Pros: A broad mix of character tools, prompt controls, local and cloud model connections, and media extensions supports highly customized workflows.
- Pros: Saved chat histories let users resume or review conversations across character cards.
- Cons: NodeJS 20 or higher is required, and local inference may call for substantial GPU capability.
- Cons: Cloud providers may log information sent to them, so using SillyTavern does not by itself make a conversation private.
- Cons: Performance can suffer with character libraries above 1,000 entries.
- Cons: There are no native mobile apps, and the configurable setup is not aimed at users who want a turnkey chatbot.
Alternatives
Consider HammerAI if you want a free option with a stated allowance of 600 cloud messages per day, an 8,192-token context, two cloud LLMs, and support for local LLMs and an LLM API proxy. Its free-plan quota makes it more bounded than SillyTavern's free, open-source interface.
Talkie is another freemium alternative, with Android, iOS, and web platforms.
Choose Character.AI if its free plan's unlimited messaging, basic memory, and access to Character Voice better match your priorities than configuring SillyTavern's model connections.
Backyard AI offers a free plan with 300 messages per week, one included model, and 16k maximum memory; it may suit users who prefer a stated weekly allowance and included model.
Polybuzz is a freemium alternative with paid Basic and Premium plans.
Agnai is a freemium option available on web, Windows, macOS, and Linux.
Nastia offers a free plan with daily token limits, uncensored chat, and basic companion customization, making it a choice for users who prefer those included features to SillyTavern's configurable setup.
Serene Pub is a free alternative available on web, Windows, macOS, Linux, and Android.
Verdict
SillyTavern is best for technically confident users who want a free, customizable interface for character chats and a wide choice of model and media integrations. Its control and open-source model are the main reasons to choose it; the need to configure the environment, the privacy caveat around cloud providers, and its large-library performance limit are strong reasons to look elsewhere.
SillyTavern plans and pricing
All plansCompared on AI roleplay chatbots
- Free plan
- Yessillytavern.app
- Persistent memory
- Yessillytavern.app
- Voice chat
- Yessillytavern.app
- Native mobile apps
- Nosillytavern.app
Facts
- Purpose
- SillyTavern is a locally installed interface for interacting with text generation LLMs, image generation engines, and text-to-speech voice models.docs.sillytavern.app · 3 Oct 2026
- Audience
- The project describes itself as a tool for savvy AI hobbyists and power users who want control over their LLM prompts.docs.sillytavern.app · 3 Oct 2026
- Pricing and license
- SillyTavern says it will always be free and open-source and is released under the AGPL-3.0 license.docs.sillytavern.app · 3 Oct 2026
- Character chats
- Users can create, import, and switch between character cards, with chat histories they can resume or review.docs.sillytavern.app · 3 Oct 2026
- Chat features
- Features include group chats, lorebooks, user personas, prompt controls, chat commands, scripting, and built-in retrieval-augmented generation.docs.sillytavern.app · 3 Oct 2026
- Media and extensions
- Extensions support character sprites, chat summarization and translation, image generation, text-to-speech, and web search.docs.sillytavern.app · 3 Oct 2026
- Integrations
- SillyTavern supports local and cloud LLM backends, including KoboldCpp, llama.cpp, Ollama, OpenAI, Claude, Mistral, OpenRouter, and AI Horde.docs.sillytavern.app · 3 Oct 2026
- Image generation integrations
- The project lists Stable Diffusion, FLUX, and DALL-E image generation among its extension capabilities.docs.sillytavern.app · 3 Oct 2026
- Privacy
- The project says it provides no online or hosted services and does not programmatically track user data; cloud model providers may log data sent to their services.github.com · 3 Oct 2026
- API key storage
- SillyTavern stores API keys in a secrets.json file in the user data directory and hides them in the interface by default after saving and refreshing.docs.sillytavern.app · 3 Oct 2026
- Local model requirements
- SillyTavern runs on systems that support NodeJS 20 or higher, and the documentation recommends an NVIDIA 3000-series GPU with at least 6GB of VRAM for local inference.docs.sillytavern.app · 3 Oct 2026
- Platforms
- Installation guides are provided for Windows, Linux, macOS, Android, and Docker; iOS users can access the interface through a browser connected to another computer running SillyTavern.docs.sillytavern.app · 3 Oct 2026
- Support
- The project directs users to its Discord community, GitHub issues, and documentation for help.github.com · 3 Oct 2026
- Notable limitation
- The documentation says the app was not designed for huge character libraries and performance degradation can become noticeable above 1,000 characters.docs.sillytavern.app · 3 Oct 2026
- Project origin
- SillyTavern began in February 2023 as a fork of TavernAI 1.2.8 and reports more than 300 contributors.docs.sillytavern.app · 3 Oct 2026
Company
- Founded
- 2023sillytavern.app · 28 Sept 2026
Best SillyTavern alternatives
See all 20Where it ranks on Everything Xiaomi
Is SillyTavern yours?
Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.
Sources
- docs.sillytavern.app· checked 3 Oct 2026
- docs.sillytavern.app/usage/faq/· checked 3 Oct 2026
- docs.sillytavern.app/usage/api-connections/· checked 3 Oct 2026
- github.com/SillyTavern/SillyTavern· checked 3 Oct 2026
- docs.sillytavern.app/installation/· checked 3 Oct 2026
- sillytavern.app· checked 28 Sept 2026




