Reverie LogoReverie
CharactersStoriesFeaturesCreatorsBlog
LoginSign up

SillyTavern → Reverie

Move the character, chat, and lore through the right lanes.

SillyTavern stores different parts of an experience in different files. Reverie imports character cards, chat logs, and lorebooks separately so each arrives in the tool built for it.

Import a characterOpen Reverie

Migration manifest

three-file transfer

Routes verified

character.png

V2/V3 character card

→ Character

lorebook.json

World info

→ Worldbook

2026-07-18.jsonl

Chat export

→ Empty chat

Two primary routes

Cards and chats are different imports.

Export each artifact from SillyTavern, then use the matching entry point in Reverie.

Lane A · Character

Import the character card

Use a SillyTavern PNG character card with embedded data or a compatible JSON card. A PNG card can also become the character avatar.

PNG character cardJSON cardV1 / V2 / V3
  1. 01In SillyTavern, open the character management screen and export or locate the character card.
  2. 02In Reverie, open Create Character and choose the SillyTavern import option.
  3. 03Upload the PNG or JSON card, inspect the populated fields, then save after review.
Read SillyTavern's character documentation

Lane B · Conversation

Import the JSONL chat

SillyTavern's Manage Chat Files screen can export a conversation as JSONL. Reverie parses the ordered user and character messages into an empty chat.

JSONL recommendedJSON supportedTXT / MD best effort
  1. 01In SillyTavern, open Manage Chat Files for the conversation and export it as JSONL.
  2. 02In Reverie, start an empty chat with the corresponding character.
  3. 03Open Advanced Settings → Data Management → Import chat history, preview the detected transcript, and confirm.
Read SillyTavern's chat file documentation

Character card map

Familiar fields, new home.

SillyTavern cardReverie character
name

Character name

The displayed card name becomes the starting character name.

description / personality

Definition and personality context

Review overlapping or repeated prose after import.

scenario

Scenario context

The starting situation is preserved where the card provides it.

first_mes

First message

The greeting becomes the character's opening message.

PNG image

Avatar

When importing a PNG character card, the image can be uploaded as the avatar.

A separate lane for world info

Bring lorebooks into Worldbooks

A character card and its world information are separate artifacts. Import SillyTavern lorebook JSON through Reverie's Worldbook tools, then attach or use it with the relevant experience.

  • Review entry names and content
  • Check activation keys and relevance
  • Separate always-on core facts from retrieved lore
  • Test macros or platform-specific syntax
Open Worldbooks

Migration boundaries

Carry the core. Audit the extensions.

Expected to carry over

  • Compatible card text fields
  • PNG card image as avatar
  • Ordered JSONL user and character messages
  • Message timestamps when present and valid

Needs manual review

  • Alternate swipes beyond the selected reply
  • Images and attachments excluded from chat JSONL
  • Extension-only metadata, regexes, and macros
  • Checkpoints as one merged timeline—they are separate chat files in SillyTavern

A safer migration order

Move structure before conversation volume.

Keeping the artifacts separate makes it easier to detect a bad mapping before importing thousands of messages.

  1. 01

    Back up the source files

    Keep untouched copies of the original cards, lorebooks, and JSONL chats outside both applications.

  2. 02

    Import and test the character

    Review definition, scenario, greeting, and avatar; send a short test message before moving history.

  3. 03

    Import world context

    Bring lorebooks over separately and inspect entries, activation behavior, and platform-specific syntax.

  4. 04

    Import chats last

    Use an empty chat, verify the preview and speaker order, then confirm the full transcript.

SillyTavern import FAQ

Know each file's destination.

Can Reverie import SillyTavern PNG character cards?+
Yes. The character importer accepts PNG cards with embedded character data and compatible JSON cards. With PNG, the image can also be uploaded as the avatar.
Which chat format should I export from SillyTavern?+
JSONL is the recommended route. SillyTavern documents it as a reimportable chat format that includes message metadata, while images and attachments are not included.
Will SillyTavern swipes transfer?+
Reverie's chat importer uses the selected or primary text for a message and does not recreate all alternate swipes as separate choices.
Can I import a chat into an existing Reverie conversation?+
No. Import into an empty chat so two timelines are not merged unpredictably.
How do I move a SillyTavern lorebook?+
Import the lorebook JSON through Reverie's Worldbook flow, separate from the character card and chat log. Review activation behavior and any platform-specific macros after import.

Why SillyTavern migration uses separate lanes

SillyTavern's flexibility comes from combining files and extensions at runtime.

Cards define the character

The card supplies identity, scenario, greeting, and related fields, while its PNG can carry both image and embedded data.

Chat files define one timeline

A JSONL export represents a conversation and its message metadata; SillyTavern checkpoints remain separate chat files rather than one automatic branch tree.

What to validate after import

Inspect the first scene

Check the greeting, user/character assignment, markdown, names, and the first few imported timestamps.

Test world information in context

Ask about a known location or faction and confirm that relevant lore appears without forcing every entry into every turn.

Migration manifest complete

Bring the building blocks. Reassemble the world.

Start with the card, verify the lore, and import the conversation only after its empty destination chat is ready.

Import a characterImport chat history
Reverie LogoReverie

An AI character chat & roleplay platform. Dream it, create it, chat with it.

Twitter·Discord·About·Contact

Product

FeaturesThemesAI RoleplayRoleplay IdeasAI RPGAI Chat with MemoryCharactersStoriesMomentsAI Character CreatorVisual Character CreatorWorld BooksAI Roleplay PluginsStory ModeAI Novel WriterChat to NovelCharacter ChallengesAchievementsReverie Wrapped

Explore

NSFW AI ChatAI GirlfriendAI BoyfriendAI CompanionAI Group ChatAI PersonaAI Voice CallAI Voice CloningAI ModelsChat BranchingSlash CommandsAI Story GeneratorAI That Texts FirstUnlimited MessagesHashtagsCreators

Compare

Best AI Roleplay ChatbotsBest AI Girlfriend AppsBest NSFW AI ChatCharacter AI Alternativevs Character.AIvs Janitor AIvs Chai AIvs SpicyChatvs Crushon.AIvs Polybuzz.AIvs Chub AIvs SillyTavernvs Talkie AIvs AI Dungeonvs Replikavs Moematevs Figgs AI

Resources

GuidesFor CreatorsAI Character APICharacter ImporterChat History ImporterFAQBlogChangelogPricingDiscord BotTelegram Bot

Categories

  • Fantasy
  • Sci-Fi
  • Anime
  • Gaming
  • Celebrity
  • Romance
  • Dominant
  • Submissive
  • Roleplay
  • Fetish
  • BDSM
  • Fantasy Creature
  • Cosplay
  • Virtual Girlfriend
  • Virtual Boyfriend
  • Harem
  • Furry
  • Monster
  • Uniform
  • Tentacle
  • Supernatural
  • Virtual Waifu
  • Femboy
  • Futa
  • Monstergirl
Privacy policyTerms and conditionsCommunity Guidelines
support@reverie.im
651 N Broad St, Suite 206, Middletown, DE 19709, USA
© 2026 Reverie. All rights reserved.