AI character importer

Bring the character. Leave the rebuild behind.

Move character cards, persona files, screenshots, and text into an editable Reverie draft—then add memory, group chat, branching, and voice.

  • PNG and JSON cards
  • Private drafts
  • Bulk import support

Card detected

SillyTavern V2 · PNG

Ready to review
Name
Personality
First message
Example dialogue
Character book
Platform extension

Compatibility

One destination, several paths in.

01SillyTavern
PNG or JSON character cards (V1–V3)Web importer
02CharacterHub / Chub
PNG or JSON character cardsWeb importer
03Claude Projects
Project instructions or plain textBuilder or importer skill
04OpenClaw and agent personas
IDENTITY.md, SOUL.md, SKILL.mdImporter skill
05Character.AI / Janitor.AI
Exported text, screenshots, or a descriptionImporter skill
06Existing chat history
JSONL, compatible JSON, or plain textImport into an empty chat

What transfers

Keep the writing you already did.

01

Character identity

Name, description, personality, system instructions, writing style, and core profile fields are mapped into an editable Reverie draft.

02

Greetings and example dialogue

Opening messages, alternate greetings, and example exchanges are preserved when the source format provides them.

03

Scenarios and lore

Scenario text and embedded character books can become Reverie scenarios and World Book entries rather than being flattened into one prompt.

04

Avatar and card artwork

PNG cards can carry their own avatar. Public images still pass Reverie's normal image review before publication.

05

Template conversion

Common placeholders such as {{char}} and {{user}} are translated into Reverie's format, with the original fields available for review.

06

A private draft first

Nothing is published automatically. Test the imported character, repair any platform-specific instructions, then decide whether to share it.

Migration flow

Import, inspect, then decide.

  1. 01

    Choose the source

    Upload a character card in the web creator, or use the importer skill when the character lives in text, screenshots, or local agent files.

  2. 02

    Review the mapping

    Inspect the extracted identity, description, scenarios, greetings, examples, instructions, lore, and artwork before saving.

  3. 03

    Save as a private draft

    The imported character enters your private library. Nothing becomes public until you explicitly publish it.

  4. 04

    Test before publishing

    Use debug chat to check voice, first response, formatting, memory behavior, and model compatibility, then refine the draft.

Character import FAQ

Before you move the cast.

What does not transfer automatically

Every platform describes characters differently. Import preserves the portable parts and leaves platform-bound behavior visible for review rather than pretending every field is equivalent.

Private platform prompts

Instructions that were never included in an export cannot be recovered. A screenshot or written description can help reconstruct the intended behavior.

Platform-specific extensions

SillyTavern extensions and other marketplace plugins use different runtimes. Install or create a Reverie plugin that provides the equivalent behavior.

Rights you do not own

Import only characters and artwork you have permission to use. Private migration does not grant rights to republish another creator's work.

Keep your characters

Start with the draft you already know.

Import privately, test every field, and publish only when the character feels right.