SillyTavern Guide

Everything you need to get started

Quick Start

What is SillyTavern?

SillyTavern is a local web interface that lets you chat with AI characters using LLMs. You can import character cards that others have made, or create your own.

For more details, check out the official website.

If you're new to AI roleplay, you might want to get a taste for it, so to speak, without paying anything first. Try free sites like character.ai, janitorai.com, or chub.ai to see if you enjoy the format. Just keep in mind: using those freemium services is like eating at McDonald's. SillyTavern is like being your own chef — you eat exactly what you want.

Installation

SillyTavern is available on almost any device — Windows, macOS, Linux, and even Android.

Follow the official installation guide. I recommend using the Git installation method for all operating systems.

Setting Up Your First Character

Character cards are .png or .json files that contain a character's personality, appearance, and backstory. To download a card from this site, just right-click the image and choose Save image.

To add a character in SillyTavern, click the ID card button next to the smiley face icon. From there you can choose to import an existing card or build a new one.

Connecting to an API

Click the plus icon in SillyTavern to open the connection panel. This is where you link an AI provider so your characters can actually talk.

Here's the setup I use and recommend. For API, choose Chat Completion. For Chat Completion Source, choose DeepSeek. You'll need an API key from the DeepSeek Platform and you'll have to buy tokens — don't worry, it's very cheap. For the model, use either deepseek-v4-pro or deepseek-v4-flash. In a nutshell, deepseek-v4-pro is less stupid but eats more tokens and takes slightly longer while deepseek-v4-flash is stupid but fast and cheap. You can test it out for free on their website https://chat.deepseek.com

Extra

The parts that take the longest to setup are your preset and your extensions. A preset instructs the LLM how to roleplay properly and extensions are extra features created by the community that you can use. Make sure you trust the extension before installing it. Here's what I use to save you the trial and error.

Presets: Go to the presets page. It has all the presets I've collected

Message Limiter: This extension limits the number of messages sent back to the LLM. It's a lifesaver for not burning through your tokens too fast. I also recommend turning on automatic message summarization in SillyTavern to keep long roleplays coherent without bloating the context.

Guided Generations: This extension lets you steer the LLM's responses whenever you want, giving you direct control over how a reply plays out.