TaleLoom
Back to Blog
·TaleLoom AI

Character Card Format Explained: SillyTavern, TavernAI, and Reusability

character card formatsillytaverncreate ai charactercharacter card

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:

FieldPurpose
nameCharacter's name
descriptionTraits, appearance, lore
personalityCore attributes
scenarioOpening situation
first_mesOpening message
mes_exampleSample dialogue for voice
creator_notesUsage hints
extensionsTool-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 fieldTaleLoom field
description / personalityPersonality + traits
scenarioWorld context
first_mesOpening scene
mes_exampleSpeech 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

  1. Skim description for traits and lore.
  2. Read mes_example to hear the voice.
  3. Note scenario for the starting situation.
  4. Check extensions for talkativeness/depth tweaks.

Translating a Card Into TaleLoom

  1. Move description + personality into Personality.
  2. Move scenario into World context.
  3. Move mes_example into Speech patterns.
  4. 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.

Build a portable, memory-bearing character →

Related Articles