SillyTavern Simple Launcher

Automated SillyTavern Installer for Windows

SillyTavern Simple Launcher (STSL) is an efficient automated installer

and instance manager designed specifically for SillyTavern on Windows. With STSL, you can effortlessly install all the necessary dependencies for SillyTavern while also gaining the ability to easily update, install, and manage your SillyTavern instances. Enjoy a seamless experience with STSL as it takes care of all the technical aspects, ensuring a smooth and hassle-free SillyTavern setup.

Installs in Under 10 Minutes*

*all the requirements for basic SillyTavern


Not Just an Installer

Easy installation is just one of the great features that comes with SillyTavern Simple Launcher

Easy Updates

Update your SillyTavern from the main and development branches in just one click.

Edit Settings

Easily change your SillyTavern settings like port, authentication and more, right from the launcher.

Install SillyTavern Extras

Easily install SillyTavern Extras and supercharge your ST instance with extensions like memory, dice, and more!

Profile Management

Set up and change between unique profiles to easily change between characters, chats and settings

Prompt Optimization

Save money on your API calls by optimizing your prompts and characters with the built in Prompt Optimizer.

Backup Functionality

STSL comes with a built in backup functionality so you can easily backup your characters, chats and settings.


How to Install

SillyTavern Simple Launcher is in active development, we offer no guarantees or warranties. The STSL is to be used at your own risk. The SillyTavern Simple Launcher is developed separately from SillyTavern

Method 1 - GIT Install

If you have GIT already installed on your machine getting STSL is easy. Simple open terminal and CD to the location you want to install and run the following command.

git clone https://github.com/BlueprintCoding/SillyTavernSimpleLauncher -b main

Then once the repo is cloned, open the "SillyTavernSimpleLauncher" folder and run the "STSL GUI Launcher.bat" file. It will ask for adminstrator permissions to download and install all of the dependencies. (During initial install you may need to run this bat file twice in a row to ensure all dependencies are installed and activated)

Method 2 - Zip Install

If you don't have GIT installed you can go the GitHub latest releases and download the most recent release zip file.

https://github.com/BlueprintCoding/SillyTavernSimpleLauncher/releases

Then once the zip is downloaded, extract the "SillyTavernSimpleLauncher" folder where you want SillyTavern to be installed and run the "STSL GUI Launcher.bat" file. It will ask for adminstrator permissions to download and install all of the dependencies. You will use this bat file to open the launcher. (During initial install you may need to run this bat file twice in a row to ensure all dependencies are installed and activated)

How to Install SillyTavern Using the Launcher

-Once you have SillyTavern Simple Launcher installed and opened, follow these steps.


1) Go to the Install Tab and click "Install SillyTavern Dependencies", this will close the GUI and install all the requirements for SillyTavern,

once the command prompt says "Process Completed Successfully" close that command window and run the "STSL GUI Launcher.bat" file. again to launch the UI.


2) Go back to the Install tab and click "Install SillyTavern - Main Branch" and/or "Install SillyTavern - Developer Preview", this will use GIT and clone the branch of SillyTavern you have chosen into the folder where you added the "SillyTavernSimpleLauncher" folder. (NOTE: Do not change the names of the SillyTavern main or dev folders or the launcher will no longer be able to find them.)

2a) Optional: If you already have SillyTavern installed on your computer you can copy/move that folder into the same parent folder as the "SillyTavernSimpleLauncher" folder.

-If it is a main release change the folder name to: "SillyTavern-MainBranch"

-If it is a developer branch release, change the folder name to: "SillyTavern-DevBranch"

3) Once you have installed the desired branch of SillyTavern, go to the Launch tab and click either "Launch ST Main" for the main branch or "Launch ST Dev" for the dev branch, SillyTavern will initialize and open a web browser to SillyTavern.

If you have any questions on APIs/models, characters and more visit the FAQ page.


Support the Development of STSL

In my spare time, alongside my regular 9-5 job and my 3D printing shop, I work on STSL. If you'd like to show your support directly, you can become a subscriber on Patreon. My main aim with STSL is to make it super user-friendly for people who aren't tech-savvy, allowing them to easily install and utilize SillyTavern and Extras. I'm also working on including a bunch of extra features for those who are more experienced, such as profile management. Get exclusive access to rewards for supporting.


Development Roadmap

SillyTavern Simple Launcher is in active development, we are constantly fixing issues and adding new features. The features below are our wishlist for the next few months, in no particular order.


Feature Roadmap

  • Linux and MacOS support
  • GUI for configuring flags for SillyTavern and Extras
  • Shared Characters and Chats between instances/versions
  • Profile Management for Extras
  • Dynamic directory setting for SillyTavern and Extras
  • StableDiffusion install and management
  • Unified Error Logging for easy troubleshooting
  • Port detection for dynamic opening of the SillyTavern web UI.
  • Change core code from Python to NodeJS for a prettier GUI and less dependencies
  • Update Notifications: get notified in the GUI when an update is available for SillyTavern
Scroll to Top

Leaving so Soon?

You've clicked an external link. You will be redirected to a 3rd party site.