1. Paste CharacterAI Definition Text

The CAI Logic vs. The Standard JSON Standard

CharacterAI uses a proprietary definition structure that emphasizes "Definitions" (the long-form text that defines the character's core). When you convert a CAI character using our tool, we perform several technical translations:

1. Definition Mapping

We map the CAI "Definition" field into the persona or personality fields used by open standards. This ensures that the core behavior of your bot is preserved when moving to a new system.

2. Greeting Translation

CAI's "Greeting" becomes the first_mes field in the output JSON. This is crucial for initializing the chat correctly in frontends like SillyTavern.

3. Schema Normalization

We wrap the result in a standard Standard JSON structure that is recognized by almost all open-source AI frontends. This standardization is what allows your character to "travel" between applications.

Step-by-Step Export Guide

  1. Navigate to your character settings on CAI.
  2. Open the "Advanced Definition" view.
  3. Copy the entire text or download the JSON if available through a browser extension.
  4. Paste it into our tool above to generate a standard, portable character card file.

FAQ: CharacterAI Exporting

Q: Is my character's "training" included in the JSON?

A: The core definitions, persona, and examples are converted. However, the specific "hidden weights" that CharacterAI develops through millions of user interactions are server-side and cannot be exported. You are exporting the character's *base soul*.

Q: Can I turn this JSON back into a PNG card?

A: Yes! Use our "Any to TavernAI PNG" tool once you have your JSON to create a visual character card for your library.