TokForge TokForge

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 Character Card V2 and V3, the SillyTavern standard, as PNG files with embedded data or as JSON files. This format is widely used across the AI roleplay community, meaning you can import thousands of community-created characters or export your own as a PNG card for use elsewhere.

Built-in Characters

TokForge ships with five bundled characters to help you get started right away: a plain Assistant with no persona, plus the four below. Each has a unique personality and custom avatar:

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
Friendly Assistant
Warm and articulate, Aria is a general-purpose assistant who enjoys helping you work through problems. Calm, curious, and honest about what she does not know.
assistant helpful general-purpose

Each character comes with its personality description and first message, ready to use immediately. Just select one and start chatting.

Built-in characters on the TokForge home screen

Built-in characters on the TokForge home screen

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 Card
Each character card comes as a PNG file with embedded data, or as a JSON file. Download the file to your device. Don't worry about the format. TokForge handles all the technical details.
3
Open the TokForge Home Screen
Launch TokForge. Your characters live on the Home screen, which is your hub for managing and choosing them.
4
Tap + and Choose Import PNG/JSON
Tap the + button on the Home screen and choose Import PNG/JSON. This opens your device's file browser.
5
Select Your Character File
Navigate to where you downloaded the PNG or JSON 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. Long-press the character card to jump straight into a new conversation.

Using the API

If you're building an integration or automation, you can also import a card's JSON data programmatically through the developer API (off by default, token required):

POST /characters/import
Content-Type: application/json

{
  "character": { "name": "...", "description": "...", "first_mes": "..." }
}

Per-Character Settings

Each character in TokForge keeps its own definition and memory, and every chat has its own reply settings. This means you can tune 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 Character Card V2 fields

Create custom characters with Character Card V2 fields

Tips for Great Roleplay

Match Model Size to Character Complexity

Simple, straightforward characters work well on 4B to 8B models. For nuanced, emotionally complex, or intellectually demanding characters, use a 12B or 14B model if your phone has 16GB of RAM. Larger models capture subtlety and deliver more engaging roleplay.

Use Abliterated Models for Creative Fiction

If you are writing dark fantasy, horror or morally complex fiction, consider an abliterated model variant. They stay in character through difficult scenes instead of breaking off to refuse.

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 (the Creative preset) produces more surprising, unpredictable responses, great for storytelling. Lower temperature (the Precise preset) creates focused, consistent behavior, better for technical characters like Rex.

Customize System Prompts Thoughtfully

Use the card's system prompt field to reinforce specific behaviors. Keep it concise; less is often more.

Character Card Format Details

Character Card V2 JSON Structure

TokForge reads Character Card V2 and V3. In a PNG card the JSON is embedded inside the image, which also serves as the avatar; a JSON card is the same data as a plain file. The basic V2 structure:

{
  "spec": "chara_card_v2",
  "spec_version": "2.0",
  "data": {
    "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": "Instructions placed after the chat history",
    "tags": ["tag1", "tag2"],
    "character_book": { "entries": [] }
  }
}

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
  5. Tap + on the Home screen to create the character in TokForge, or use a card editor to bundle these elements into a PNG
  6. If you used an editor, import the PNG into TokForge

Popular tools for creating character cards include web-based editors and Python scripts available in the community. Ask in the TokForge Discord for current recommendations.

Ready to Build Your Perfect Character?

Import a card or build your own, and have conversations with custom AI characters that stay on your phone. Download the app and start today.