If you have heard people rave about SillyTavern but felt intimidated by all the technical talk, this guide is for you. Some users spend a month tinkering before their setup feels right, but the truth is you can get a working installation running in about 20 to 30 minutes. Everything after that is optional polish.
In this beginner-friendly guide, you will learn what SillyTavern actually is, how to install it on Windows, Mac, or Linux, how to connect it to an AI model, and how to start chatting with your first character.
What Is SillyTavern?
SillyTavern (often shortened to “ST”) is a free, open-source program that you install on your own computer for chatting with AI characters. Think of it as a control center for AI roleplay and storytelling. It works with dozens of different AI services and tools, and adds features like character cards, world lore books, image generation, text-to-speech, and a phone-friendly layout.
The project began in early 2023 as a spinoff of an older tool called TavernAI. It has since grown into one of the most popular tools among AI hobbyists, with over 300 contributors and more than 32,000 stars on GitHub.
Here is the single most important thing beginners need to understand: SillyTavern is only the interface. It does not include an AI brain of its own. It is the steering wheel and dashboard, and you still need an engine. That engine is either an online AI service you connect with an API key, or an AI model that runs on your own computer through a helper program like KoboldCpp, Ollama, or LM Studio.
Local vs. Online AI Roleplay: Which Is Right for You?
Before you invest an afternoon in setup, it is worth asking a more basic question: do you actually need to install anything at all? AI roleplay comes in two flavors, and they suit very different people.
Local AI roleplay (SillyTavern on your own computer) means you own the whole setup. Your chats stay on your machine, no company logs them, no account can be banned, and you control everything: the AI model, the character format, how memory works. The trade-off is that you are the tech support. You install the tools, keep them updated, and fix things when they break. If you want the AI itself to run on your machine too, you also need a reasonably powerful graphics card. SillyTavern’s own developers embrace this openly. Their stated vision is maximum user control, and in their words, the steep learning curve is part of the fun.
Online AI roleplay (websites and apps) flips every one of those trade-offs. Platforms like PovChat, PolyBuzz, and Character.AI run everything for you. You open a browser or app, pick a character from a ready-made library, and you are chatting in under a minute. No installs, no API keys, no maintenance. Your characters and chats sync across your phone, tablet, and computer. The cost is control and privacy: your conversations happen on the company’s servers under its content rules and data practices, and you can only customize what the platform lets you.
| Local (SillyTavern) | Online (PovChat, PolyBuzz, Character.AI) | |
|---|---|---|
| Setup time | 20 to 30 minutes, hours to fine-tune | Under a minute |
| Technical skill | Some comfort with computers needed | None |
| Privacy | Chats can stay 100% on your device | Processed on company servers |
| Cost | Free software; AI service fees or a good graphics card | Free to start; optional subscriptions |
| Customization | Nearly unlimited | Limited to platform features |
| Maintenance | Manual updates, occasional breakage | Zero |
| Phone experience | Possible but fiddly | Built-in apps, seamless |
The honest rule of thumb: if the setup steps below make you curious, go local. You will love it. If they make you tired, an online platform will get you the actual experience of AI roleplay today, and SillyTavern will still be here if you outgrow it. (More on the best online options in the “What If I Still Can’t Set Up SillyTavern?” section below.)
Do You Need a Powerful PC?
For SillyTavern itself? No. It runs on almost anything, even a Raspberry Pi or an Android phone.
The hardware question only matters if you want the AI model itself to run on your computer. For that, an NVIDIA graphics card with at least 6GB of video memory is the commonly recommended starting point for smaller models, and 12GB or more is comfortable for the larger models people prefer for roleplay. If your PC is modest, do not worry. You can still use SillyTavern with an online AI service and switch to local models later.
What You Need Before Installing
Only two things:
- Node.js. A free helper program that SillyTavern needs to run. Download the recommended version from nodejs.org and install it like any normal program.
- Git. A free tool for downloading and updating SillyTavern. On Windows, get “Git for Windows” from gitforwindows.org. Mac and Linux users can install it through their usual software tools.
You can technically download SillyTavern as a ZIP file instead, but using Git is strongly recommended because future updates become a single short command instead of a messy manual reinstall.
How to Install SillyTavern on Windows
Two important warnings from the official documentation before you start:
- Do not install into a folder that Windows controls, like Program Files or System32. Create a simple folder such as
C:\SillyTavernorC:\AIinstead. - Do not run the start file as an administrator.
With that out of the way:
- Install Node.js and Git for Windows (see above).
- Open File Explorer and create a plain folder, for example
C:\MyAIStuff. - Click the address bar at the top of that folder, type
cmd, and press Enter. A black command window opens. - Copy and paste this line into the black window and press Enter. It downloads SillyTavern for you:
git clone https://github.com/SillyTavern/SillyTavern -b release
- When it finishes, open the new SillyTavern folder and double-click Start.bat.
- The first launch sets everything up automatically (this takes a few minutes), then SillyTavern opens in your web browser.
That is it. SillyTavern is installed. If you would rather avoid the command window entirely, two alternatives exist: the SillyTavern Launcher, an official installer that can also set up the AI side for you, and GitHub Desktop, a point-and-click app that downloads SillyTavern for you before you run Start.bat as above.
How to Install SillyTavern on Mac and Linux
Everything happens in the Terminal app:
- Install Git and Node.js. On a Mac, the easiest route is the Homebrew tool (
brew install git node). On Ubuntu or similar Linux systems, install them through your software manager. - Copy and paste this line to download SillyTavern:
git clone https://github.com/SillyTavern/SillyTavern -b release
- Move into the new folder:
cd SillyTavern
- Start it:
./start.sh
The first run sets everything up, then opens SillyTavern in your browser. From then on, starting SillyTavern is just running that last command again.
Connecting SillyTavern to an AI Model
You now have a beautiful interface and nothing to talk to. Time to plug in a brain. You have two paths, and the right choice depends on your computer and your priorities.
Option 1: An Online AI Service (Easiest for Beginners)
This is the fastest way to get chatting, and it works on any computer:
- Sign up with a provider. OpenRouter is a popular first choice because one account gives you access to dozens of AI models, including some free ones.
- In your account settings on the provider’s website, create an API key (a long string of letters and numbers that acts like a password for apps).
- In SillyTavern, click the plug icon at the top to open the connection panel.
- Choose your provider from the list, paste your API key, pick a model, and click Connect.
- When the indicator turns green, you are connected.
Keep in mind that these services usually charge small amounts based on how much you chat, and your messages are processed on the provider’s servers. Read the provider’s privacy policy if that matters to you.
Option 2: An AI Model on Your Own Computer (Private and Free to Run)
Running the AI on your own machine means your chats never leave your computer and there are no ongoing costs. Three beginner-friendly helper programs can do this:
- KoboldCpp. A single file you download and run, with nothing to install. Get it from its GitHub page, download an AI model file from the huggingface.co website, open KoboldCpp, pick your model, and click Launch. Then in SillyTavern’s connection panel, choose KoboldCpp and connect.
- Ollama. A simple installer that is popular on Mac and Linux. After installing, it downloads models for you with one short command, and SillyTavern connects to it directly.
- LM Studio. A polished point-and-click app for Windows and Mac with a built-in model store, probably the friendliest of the three. Turn on its server feature and connect SillyTavern to it.
For your first local model, pick a medium-size one (community favorites are often labeled “7B” or “8B”). These run well on a graphics card with 6 to 8GB of video memory and are smart enough to hold a coherent character. Very tiny models tend to struggle with complex personalities, so avoid going too small.
Your First Chat: Character Cards Explained
SillyTavern comes with a default character named Seraphina so you can test things immediately. Click her card and say hello. If you get a response, everything works.
The real magic, though, is character cards: small files that define a character’s name, personality, speaking style, scenario, and opening message. Cards usually come as ordinary PNG images with the character’s details hidden inside the picture file itself, which means sharing a character is as easy as sharing a single image.
To add one: open the Characters panel, click Import Character, and select the downloaded file. The name, personality, and greeting all load automatically. Community sites and the SillyTavern Discord are full of cards to try, and you can also create your own from scratch in the built-in character editor.
A word of advice that comes up constantly in the community: do not overbuild on day one. New users often download a huge character card, stack complicated prompts, flip a dozen advanced settings, and then cannot tell which change broke things. Start with one simple card, one connection, and default settings. Tune only after the basics work, and change one thing at a time.
Keeping SillyTavern Updated
If you installed with Git (you did, right?), updating is painless. Open a command window in your SillyTavern folder and run:
git pull
On Windows, you can also just double-click the included UpdateAndStart.bat file to update and launch in one step. Your characters, chats, and settings are kept safe through updates.
Common Beginner Problems (and Fixes)
Start.bat closes instantly or shows errors. This usually means Node.js is missing or outdated, or SillyTavern was installed into a protected Windows folder. Reinstall the recommended version of Node.js and move the folder somewhere simple like C:\SillyTavern.
“Not connected” or a red indicator. Make sure your AI program (like KoboldCpp) is actually running and shows “Ready” before SillyTavern tries to connect. Double-check that you picked the right option in the connection panel, and check that your firewall is not blocking the connection. Restart the AI program first, then SillyTavern.
Responses are very short or low quality. Local models often default to brief replies. Increase the maximum response length in the settings. If quality is still poor, try a different model, ideally one the community recommends for roleplay.
Everything is slow. With local models, this usually means the model is too big for your graphics card. Try a smaller model or a more compressed version of the same one.
What If I Still Can’t Set Up SillyTavern?
No shame in it. Between installers, firewalls, connection settings, and model files, plenty of smart people bounce off this setup. Some community members openly admit it took them a full month to get everything dialed in. If you have hit a wall, or simply decided your free time is worth more than troubleshooting, online roleplay platforms deliver most of the experience with none of the setup. Three worth trying:
PovChat. A roleplay-focused platform available on the web at povchat.ai and as iOS and Android apps. Its standout feature is that it runs its own AI models built specifically for fantasy and roleplay conversations rather than repurposing a generic chatbot, and it also lets you switch to well-known general models for a different vibe. You get a large character library covering romance, fantasy, drama, and text-adventure stories, a full custom character creator with traits and backstories, conversation memory, the ability to edit the AI’s replies to steer the story, and a content filter you can toggle. It is free to use with optional premium plans, and your characters sync between web and phone. If your goal was “SillyTavern-style character roleplay without the setup,” this is the closest match on this list.
PolyBuzz. Formerly known as Poly.AI, PolyBuzz is built around a massive community character library: millions of user-created characters across anime, fantasy, and companion genres. It is free to start, works in the browser and on phones, and its content rules are generally looser than mainstream platforms, which is exactly what draws many would-be SillyTavern users. Discovery is its strength. If you would rather browse an endless feed of ready-made characters than build your own, PolyBuzz is the low-effort option.
Character.AI. The biggest mainstream name in the category, with an enormous user base, polished apps, voice features, and group chats. Its characters are good at staying in character, and the community library is vast. The well-known caveat, and the reason many people research SillyTavern in the first place, is its strict content filter that keeps everything family-friendly. If that suits your interests, it is an excellent and reliable free choice.
A sensible path many beginners take: start on an online platform to learn what kind of characters and stories you actually enjoy, then come back to SillyTavern once you know the deeper control is worth the setup. The two are not mutually exclusive. Plenty of hobbyists use an app on their phone and SillyTavern at their desk.
Frequently Asked Questions
Is SillyTavern free? Yes. SillyTavern is completely free and open source. Costs only arise if you use a paid online AI service for the model itself.
Is SillyTavern safe and private? The program runs entirely on your machine, and the developers state they run no online services and collect no user data. The privacy of your actual conversations depends on the AI you connect: fully private with a local model, subject to the provider’s policies with an online service.
Can I use SillyTavern without a graphics card? Absolutely. Connect it to an online AI service and it will run on virtually any computer. Running models on a regular processor is possible too, but expect much slower responses.
Can I run SillyTavern on my phone? Yes. There is an official Android installation method, and the interface itself is phone-friendly, so you can also open a SillyTavern that is running on your PC from your phone’s browser on the same home network.
Which is better for beginners: KoboldCpp, Ollama, or LM Studio? LM Studio is the most point-and-click friendly. Ollama is the simplest on Mac and Linux. KoboldCpp offers the deepest control and is a long-standing favorite in the SillyTavern community. All three work well, so pick whichever matches your comfort level.
Final Thoughts
Setting up SillyTavern locally boils down to four steps: install Node.js and Git, download SillyTavern, run the start file, and connect an AI. The learning curve people talk about is not the installation. It is the endless (and entirely optional) depth of customization waiting afterward. Get the basics working first, add a character card you like, and explore lore books, extensions, and advanced settings at your own pace.
And if the setup never clicks for you, that is fine too. Online platforms like PovChat, PolyBuzz, and Character.AI exist precisely so that the fun part of AI roleplay does not have to wait on the technical part. For anything this guide does not cover, the official documentation at docs.sillytavern.app and the SillyTavern Discord and subreddit communities are excellent next stops.
