#
What is SillyTavern?
Brought to you by Cohee, RossAscends, and the SillyTavern community, SillyTavern is a local-install interface that allows you to interact with text generation AIs (LLMs) to chat and roleplay with custom characters.
SillyTavern originated as a modification of TavernAI 1.2.8 in February 2023, and has since added many cutting-edge features not present in the original TavernAI.
#
Missing extensions after the update?
Since the 1.10.6 release version, most of the previously built-in extensions have been converted to downloadable add-ons. You can download them via the built-in "Download Extensions and Assets" menu in the extensions panel (stacked blocks icon in the top bar).
#
Screenshots
#
Branches
SillyTavern is being developed using a two-branch system to ensure a smooth experience for all users.
- release -🌟 Recommended for most users. This is the most stable and recommended branch, updated only when major releases are pushed. It's suitable for the majority of users.
- staging - ⚠️ Not recommended for casual use. This branch has the latest features, but be cautious as it may break at any time. Only for power users and enthusiasts.
Learn more here.
#
Features
- Mobile-friendly interface
- Multiple backend API connectivity (KoboldAI, KoboldCpp, AI Horde, NovelAI, Oobabooga's TextGen WebUI, OpenAI, WindowAI, OpenRouter, TabbyAPI, and many more...). See API connections.
- Visual Novel-like Waifu Mode
- Horde Stable Diffusion generation
- TTS support (ElevenLabs, Silero, etc.)
- WorldInfo (lorebooks)
- Author's Note / Character Bias
- Customizable colors, backgrounds, avatar styles, and UI panel placement
- Notification sound for AI responses
- Export chats as .txt files
- Auto-translate single messages or the entire chat via Google API, even automatically.
- Extensive prompt formatting options
- Character HotSwap buttons to quickly change between your favorite characters
- Prompt token breakdown view for each message
- Swipes
- Group chats: multi-bot rooms for characters to talk to you or each other
- Chat bookmarks / branching
#
Extensions
SillyTavern supports extensions/plugins:
- Character emotional expressions
- Auto-Summary of the chat history
- Sending images to chat, and the AI interpreting the content.
- Stable Diffusion image generation (5 chat-related presets plus 'free mode')
- Text-to-speech for AI response messages (via ElevenLabs, Silero, or the OS's System TTS)
Additional functionality can be added by using SillyTavern Extras.
#
Installation Requirements
- SillyTavern will run on virtually any device capable of running NodeJS v18.
- NOTE: due to the above requirement, SillyTavern will not run on Windows 7.
#
What do I need other than SillyTavern?
SillyTavern is only a frontend interface, so you will need to have access to one of the backend APIs listed above.
#
How can I get in touch with the developers directly?
- Discord: cohee or rossascends
- Reddit: /u/RossAscends or /u/sillylossy
- Post a GitHub issue
#
I like your project! How do I contribute?
- We welcome pull requests!
- We also welcome helpful and informed bug reports that use the templates provided in our GitHub.
- We do not accept monetary donations for the project itself.
- Cohee does not take donations.
- RossAscends has a personal Patreon & Kofi