Character Card Format Explained: SillyTavern, TavernAI, and Reusability
The character card format is a standardized JSON structure (popularized by TavernAI and SillyTavern) for describing an AI character — name, description, personality, scenario, and example dialogue — so it can be shared and loaded across tools. Understanding the format helps you reuse great characters and translate them into any platform, including TaleLoom's Character Studio.
What a Character Card Contains
A typical card (V2/V3) includes:
| Field | Purpose |
|---|---|
name | Character's name |
description | Traits, appearance, lore |
personality | Core attributes |
scenario | Opening situation |
first_mes | Opening message |
mes_example | Sample dialogue for voice |
creator_notes | Usage hints |
extensions | Tool-specific extras (e.g., talkativeness) |
Why the Format Matters
Cards make characters portable. You can download a community card and load it into any compatible front-end. The catch: cards are static text — they carry no memory. The character only "remembers" what the card and the current chat provide.
How TaleLoom Maps to Cards
TaleLoom's Character Studio covers the same concepts with storytelling extras:
| Card field | TaleLoom field |
|---|---|
description / personality | Personality + traits |
scenario | World context |
first_mes | Opening scene |
mes_example | Speech patterns |
| — (none) | Automatic memory, branching, world link |
The key difference: TaleLoom adds automatic memory and branching, which static cards lack. See creating AI characters.
Reading a Card in 30 Seconds
- Skim
descriptionfor traits and lore. - Read
mes_exampleto hear the voice. - Note
scenariofor the starting situation. - Check
extensionsfor talkativeness/depth tweaks.
Translating a Card Into TaleLoom
- Move
description+personalityinto Personality. - Move
scenariointo World context. - Move
mes_exampleinto Speech patterns. - Let TaleLoom handle memory and branching automatically.
Our persona template guide gives a fill-in form that maps cleanly to these fields.
Frequently Asked Questions
What is a character card?
A JSON file (TavernAI/SillyTavern format) describing an AI character — name, description, personality, scenario, example dialogue — so it can be shared across tools.
Are character cards portable between tools?
Largely yes, within the SillyTavern/TavernAI ecosystem. Other platforms map the same concepts but may name fields differently, as TaleLoom does.
Do character cards include memory?
No. Cards are static descriptions. Any "memory" comes from the chat or a manual Lorebook, not the card itself.
Can I use SillyTavern cards in TaleLoom?
There is no direct import, but the fields map cleanly — description/personality to Personality, scenario to World, mes_example to Speech. See voice and speech patterns.
The Bottom Line
The character card format made AI characters shareable. TaleLoom speaks the same language but adds what cards cannot — automatic memory and branching — so a portable character becomes a coherent, ongoing story.
Related Articles
AI Character Persona Templates You Can Reuse (Copy-Paste)
Ready-to-use AI character persona templates — a fill-in framework for traits, voice, boundaries, and backstory that keeps AI roleplay consistent.
AI Character Backstory Writing: From Bio to Living History
AI character backstory writing turns a fact list into a history with stakes. Learn the structure that makes AI characters act consistently from session one.
AI Character Personality Design: Building Personas That Stay Consistent
AI character personality design is the craft of defining traits, contradictions, and voice so the AI stays in character. Learn a reusable framework for consistent personas.