1. Upload your KoboldAI JSON
2. Select Your New Portrait
Since Kobold JSON is text-only, upload a PNG image here to create your new visual character card.
Technical Details: From Text to Binary
The transition from Kobold's text-based JSON to a V2 PNG card involves several binary injection steps:
1. Chara Chunk Injection
We extract the name, description, and scenario from your Kobold JSON and wrap them in the chara key. This data is then injected into the metadata of the portrait image you provided.
2. V2 Nesting Logic
Kobold JSON often uses flat fields for "Memory" and "Talk." We intelligently re-align these into the data: { ... } nested structure required by the modern TavernAI V2 specification, ensuring that SillyTavern's advanced parser recognizes every trait.
3. Base64 Sanitization
To prevent errors during the "Drag & Drop" import process in SillyTavern, we sanitize your character data and encode it using Base64. This is the industry standard for ensuring cross-platform stability.
Conversion Checklist
- Locate JSON: Find your
.jsonsave file from your KoboldAI library. - Upload: Paste the code or drop the file into Step 1 above.
- Portrait: Upload a high-resolution PNG image in Step 2.
- Export: Click "Generate" and save the resulting PNG file.
- Import: Drag the new PNG directly into your SillyTavern interface.
FAQ: KoboldAI to SillyTavern
A: Yes! Most users use KoboldCPP to run the AI model and SillyTavern as the UI. This converter helps you move your characters into that superior UI.
A: The tool will use our high-quality default character card template, allowing you to use your character immediately while you search for the perfect portrait.
