1. Paste Voxta JSON
Format Translation: JSON to Plain Text
CharacterAI does not accept JSON uploads. It requires you to paste a "Definition" text block. Our tool automates the construction of this text:
1. Concatenating Fields
We take Voxta's personality and profile fields and merge them into a cohesive "Long Description" suitable for CAI. We strip out JSON brackets and quotes, leaving only the raw descriptive text that the CAI model understands.
2. Formatting Dialogue Examples
Voxta stores example chats as an array of strings in mesExample. CharacterAI expects these in a specific {{char}}: "Hello" format. Our converter loops through your Voxta examples and reformats them into the standard CAI dialogue syntax automatically.
3. Variable Cleanup
We scan for any leftover specialized Voxta tags (like internal UUID references) and remove them, ensuring the CharacterAI filter doesn't flag your definition as code/spam.
Migration Steps
- Open File: Open your Voxta `character.json` in a text editor.
- Copy & Paste: Copy the entire content and paste it into the tool above.
- Convert: Generate the text block.
- Deploy: Go to CharacterAI "Create Character," paste the generated text into "Advanced Definition," and fill in the Name/Greeting manually from the output provided.
FAQ: Voxta to CAI
A: No. CharacterAI does not support file uploads for definitions. You must copy/paste the text generated by this tool.
A: CAI has a character limit (32,000 chars). Our tool optimizes the output to fit within this limit while preserving the core personality traits.
