What are Character Cards?

Character cards are the foundation of your roleplay experience in TokForge. They define the personality, behavior, and identity of your AI companions. Think of a character card as a detailed profile that tells TokForge exactly who your character is, how they should behave, and what they know about the world.

Each character card contains:

TokForge supports the TavernAI V2 character card format, which uses PNG files with embedded JSON data. This format is widely used across the AI roleplay community, meaning you can import thousands of community-created characters or export your own for use elsewhere.

Built-in Characters

TokForge ships with four carefully crafted bundled characters to help you get started right away. Each has a unique personality, custom avatar, and specialized knowledge:

Rex
Tech Support Engineer
Witty and direct, Rex breaks down complex technical problems into manageable steps. Methodical, patient, and always ready with a practical solution.
tech-support programming troubleshooting
Luna
Creative Storyteller
Enthusiastic and imaginative, Luna collaborates with you to build worlds and craft narratives. Her passion for storytelling is infectious.
storyteller creative-writing worldbuilding
Marcus
Philosopher & Mentor
Wise and Socratic, Marcus guides you through deep conversations with thoughtful questions. Patient, reflective, and rooted in stoic wisdom.
philosopher mentor wisdom stoic
Aria
Adventure Guide
Adventurous and inspiring, Aria leads immersive quests and explores imaginative scenarios. Energetic, optimistic, and always ready for the next chapter.
adventure quests immersive

Each character is pre-configured with optimal settings, including personality descriptions and first messages. They're ready to use immediately—just select one and start chatting.

TokForge ships with four built-in characters

TokForge ships with four built-in characters

Importing Character Cards

One of TokForge's superpowers is the ability to import character cards created by the community. Thousands of high-quality characters are available on platforms like Chub.ai, CharacterHub, and other repositories.

Step-by-Step Import Guide

1
Find Your Character
Browse character repositories like Chub.ai or CharacterHub. Look for characters that match your interests—anime characters, historical figures, fictional personas, original creations, and more. Read descriptions and user reviews to find the right fit.
2
Download the PNG File
Each character card comes as a PNG file with embedded JSON data. Download the file to your device. Don't worry about the format—TokForge handles all the technical details.
3
Open TokForge Character Select
Launch TokForge and navigate to the Character Select screen. This is your hub for managing and choosing characters.
4
Click the Import Button
Look for the Import button on the Character Select screen. Tap it to open your device's file browser.
5
Select Your Character PNG
Navigate to where you downloaded the PNG file and select it. TokForge automatically extracts the character data and creates a new character profile.
6
Verify and Chat
Your character appears in the list with their avatar, name, description, and greeting message. Select the character and start chatting immediately.

Using the API

If you're building an integration or automation, you can also import characters programmatically:

POST /characters/import
Content-Type: multipart/form-data

{
  "file": [PNG file with embedded character data]
}

Per-Character Settings

Each character in TokForge can have completely independent configurations. This means you can optimize different characters for different purposes without affecting others.

Edit any character's description, personality, and settings

Edit any character's description, personality, and settings

This flexibility ensures that each character feels authentic and performs optimally for their intended use.

Persistent Memory

One of TokForge's standout features is persistent memory. Each character remembers important facts about your conversations over time, making interactions feel increasingly natural and personalized.

How Memory Works

TokForge automatically identifies and stores key facts from your conversations:

Memory is Per-Character

This is crucial: each character maintains separate memory. Rex will remember that you're a Python developer, while Luna remembers you're working on a sci-fi novel. This separation allows each character to develop a unique understanding of you and your context.

Memory makes characters feel more real over time as they build on previous interactions, creating continuity across multiple conversations.

Creating Your Own Character Cards

While importing existing cards is easy, creating your own allows you to build completely custom characters that match your vision exactly.

Create custom characters with full TavernAI V2 field support

Create custom characters with full TavernAI V2 field support

New Conversation Setup — choose memory and thinking mode

New Conversation Setup — choose memory and thinking mode

Tips for Great Roleplay

Match Model Size to Character Complexity

Simple, straightforward characters work well on 8B models. For nuanced, emotionally complex, or intellectually demanding characters, use 13B+ models. Larger models capture subtlety and deliver more engaging roleplay.

Use Uncensored/Abliterated Models for Creative Fiction

If you're writing dark fantasy, horror, or mature fiction, consider using uncensored or abliterated model variants. They handle morally complex characters and scenarios without unnecessary resistance.

Let Memory Build Over Time

Don't try to explain everything in the first message. Characters feel more real when they build understanding across multiple conversations. Memory makes each interaction richer than the last.

Experiment with Thinking Mode

Try turning off thinking mode for faster, more natural-feeling dialogue. Thinking mode is powerful for complex reasoning but can slow down roleplay. Find the balance that feels right for your character.

Adjust Temperature in Inference Presets

Higher temperature (Creative mode) produces more surprising, unpredictable responses—great for storytelling. Lower temperature (Precise mode) creates focused, consistent behavior—better for technical characters like Rex.

Customize System Prompts Thoughtfully

Use per-character system prompt additions to reinforce specific behaviors without changing the core character definition. Keep it concise; less is often more.

Character Card Format Details

TavernAI V2 JSON Structure

TokForge uses the TavernAI V2 format, which embeds JSON metadata inside a PNG image. The basic structure includes:

{
  "name": "Character Name",
  "description": "Full character description...",
  "personality": "Key personality traits...",
  "scenario": "Opening scenario context...",
  "first_mes": "First message the character sends",
  "mes_example": "Example interaction...",
  "creator_notes": "Notes about the character",
  "system_prompt": "Custom system instructions",
  "post_history_instructions": "How to handle conversation history",
  "tags": ["tag1", "tag2"],
  "avatar": "url_or_base64_encoded_image"
}

Creating from Scratch

To create a character card:

  1. Write a detailed description of your character (background, personality, motivations)
  2. Craft a compelling opening message
  3. Define personality traits and speech patterns
  4. Create or find an avatar image (PNG, JPG, or GIF)
  5. Use a character card creation tool or editor to bundle these elements into a PNG
  6. Import the PNG into TokForge

Popular tools for creating character cards include web-based editors and Python scripts available in the community. Check the TokForge documentation or community forums for current recommendations.

Ready to Build Your Perfect Character?

Join thousands of roleplay enthusiasts using TokForge to create unforgettable conversations with custom AI characters. Download the app and start your journey today.