Railway

Deploy SillyTavern

LLM Frontend for Power Users

Deploy SillyTavern

Just deployed

/home/node/app/persist/

Deploy and Host SillyTavern on Railway


⚠️
After deploying, it may take a couple minutes for it to be ready, check Deploy Logs to see if it's ready.
I also highly recommend you to change the password of default user to something else as soon as you're able to access ST.


SillyTavern (or ST for short) is a locally installed user interface that allows you to interact with text generation LLMs, image generation engines, and TTS voice models. Our goal is to empower users with as much utility and control over their LLM prompts as possible, embracing the steep learning curve as part of the fun.

SillyTavern is a passion project brought to you by a dedicated community of LLM enthusiasts and will always be free and open-sourced. Beginning in February 2023 as a fork of TavernAI 1.2.8, SillyTavern now has over 200 contributors and 2 years of independent development under its belt, and continues to serve as a leading software for savvy AI hobbyists.

About Hosting SillyTavern

This template pretty much uses the original SillyTavern's Docker image but slightly modified so that the config can be managed by Environment Variable .

Common Use Cases

  • Roleplay
  • AI Assistant/Chatbot with advanced QoL features

Key Features

  • Advanced text generation settings with many community-made presets
  • World Info support: create rich lore or save tokens on your character card
  • Group chats: multi-bot rooms for characters to talk to you and/or each other
  • Rich UI customization options: theme colors, background images, custom CSS, and more
  • User personas: let the AI know a bit about you for greater immersion
  • Built-in RAG support: add documents to your chats for the AI to reference
  • Extensive chat commands subsystem and own scripting engine

Dependencies for SillyTavern Hosting

Nothing, but it takes a couple of minutes for it to be ready/accessible, you can check the Deploy Logs to see if it is ready or not.

VERY IMPORTANT: Default user doesn't have a password by default, so it highly recommended for you to change it as soon as you're able to access ST.

Deployment Dependencies

Implementation Details

This template uses the latest version of SillyTavern but older versions are archived in case you need it, you can check out this link to see which versions are available (default to latest which uses ST v1.15.0 as of the time of writing).

Configurations

Environment VariableDescriptionDefault
SILLYTAVERN_DISCREET_LOGINToggle user list, can be true or falsefalse
SILLYTAVERN_LOG_LEVELSet ST log level, can be a number from 0 to 3 (DEBUG = 0, INFO = 1, WARN = 2, ERROR = 3)3
SILLYTAVERN_ENABLE_IPV6Enable IPv6 support, can be true or falsefalse
SILLYTAVERN_PREFER_IPV6Prefer IPv6 connection, can be true or falsefalse
SILLYTAVERN_GEMINI_API_VERSIONGemini API entrypoint version (new in v1.13.0)v1beta

Why Deploy SillyTavern on Railway?

Railway is a singular platform to deploy your infrastructure stack. Railway will host your infrastructure so you don't have to deal with configuration, while allowing you to vertically and horizontally scale it.

By deploying SillyTavern on Railway, you are one step closer to supporting a complete full-stack application with minimal burden. Host your servers, databases, AI agents, and more on Railway.


Template Content

More templates in this category

View Template
Chat Chat
Chat Chat, your own unified chat and search to AI platform.

okisdev
View Template
openui
Deploy OpenUI: AI-powered UI generation with GitHub OAuth and OpenAI API.

zexd
View Template
firecrawl
firecrawl api server + worker without auth, works with dify

Rama