What Are Character Cards in SillyTavern and Why Are They Required?
Updated
A character card in SillyTavern is a collection of prompts that sets the behavior of the LLM, and it is required to have persistent conversations in the app. SillyTavern is built around this concept, so if you want an ongoing chat rather than a one-off exchange, you need a card selected. The card works similarly to a ChatGPT GPT or a Poe bot: it defines who or what the model is responding as.
What a character card actually is
According to the SillyTavern documentation, a character card is "a collection of prompts that set the behavior of the LLM." It is not a model, not a backend, and not a separate program — it is the instruction layer that sits between you and whatever LLM you have connected.
The content can be anything:
- An abstract scenario
- An assistant tailored for a specific task
- A famous personality
- A fictional character
Because the card is just prompt content, the same card can be used across different LLM backends you connect to SillyTavern.
Why it is required for persistent conversations
SillyTavern is only an interface. On its own it does not generate text — you need an LLM backend to provide inference, such as AI Horde for instant out-of-the-box chatting, or an OpenAI-compatible API, KoboldAI, Tabby, and others.
The character card is what gives that inference a consistent identity and behavior across sessions. Without a card, you can still have a quick conversation, but the documentation notes that a card is required to have persistent conversations in SillyTavern. In practice, the card is the anchor that keeps the model's persona, scenario, and instructions stable each time you return.
How this compares to tools you may already know
| Concept | SillyTavern character card | ChatGPT GPT | Poe bot |
|---|---|---|---|
| What it defines | Prompts that set LLM behavior | Custom instructions and configuration | Bot behavior and persona |
| Required for ongoing chat | Yes, for persistent conversations | Not required to chat, but defines the custom GPT | Defines the bot |
| Content flexibility | Anything: scenario, task assistant, personality, fictional character | Varies by builder | Varies by creator |
The comparison is the documentation's own: character cards "function similarly to ChatGPT's GPTs or Poe's bots."
What this means for you
If you are setting up SillyTavern and wondering why the app keeps asking you to pick or create a character, this is the reason. The card is not decoration — it is the mechanism that makes repeated, coherent conversations possible. Choose or build a card whose prompt content matches what you want the LLM to do, then connect a backend to supply the actual inference.