Skip to content

Dream Weaver

Dream Weaver helps you make high-quality character and scenario cards from an idea. It is useful when building a card by hand would take too long, when you need help turning a loose concept into polished fields, or when existing cards do not match what you want.

Start with as much or as little direction as you have. Dream Weaver lets you build the card piece by piece, review each generated card, keep what works, and save the result when it is ready.


When to Use Dream Weaver

Use Dream Weaver when you want to:

  1. Turn an idea into a character or scenario card
  2. Create a card that matches a specific character, role, setup, or scenario you cannot find elsewhere
  3. Get help writing the parts of a card that are hard to phrase manually
  4. Explore variations before choosing the version you want to keep
  5. Add supporting details, such as lore, NPCs, greetings, or portrait prompts, after the main idea is clear

Dream Weaver works best when you know what you want, but need help turning it into a finished card.


When Not to Use It

Dream Weaver is not required for normal editing. Use the regular Character Browser when you already know the exact edits you want.

Situation Better Tool
You only need to fix a typo Character editor
You already know the exact field text Character editor
You want to manually tag or organize a card Character editor
You are importing a finished character card Character import
You do not want generated suggestions Character editor

You can edit Dream Weaver output later in the regular character editor. If you reopen the same Dream Weaver session, Update Character or Update Scenario updates the linked card instead of creating a duplicate.


How It Works

Dream Weaver has four core parts:

Piece What It Does
Source The idea, premise, reference, or direction Dream Weaver uses
Command A slash command like /name, /appearance, or /scenario
Card A generated suggestion you can use, discard, retry, or adjust
Workspace The current result built from the cards you have accepted

Source is required before generation commands can run. The source field in the panel is optional because you can open a blank Studio, but commands like /name, /personality, and /scenario still need direction first. Add it with /dream.

When you accept a card, Dream Weaver adds it to the workspace. Discarded cards are ignored. For single-field tools, accepting a newer card replaces the older accepted card for that field.


Character vs. Scenario

Dream Weaver does not decide the card type from your source text. Choose Character or Scenario with the switcher.

Use Character when you want one primary character.

Use Scenario when you want a narrator, world, location, setup, or situation card.

Command Character Mode Scenario Mode
/name Character name Scenario title
/appearance Physical appearance Setting and sensory presentation
/personality Character behavior Narrator, world behavior, or interaction rules
/scenario Starting situation around the character Premise, tension, and current scene
/voice Character speech style Narrator or world voice
/first_message Character opening message Opening narration or scene prompt

The switcher controls this behavior. /dream only adds direction for Dream Weaver to use.


Saved Weaves

The Previous Weaves section keeps Dream Weaver sessions in one place. Use the filters to show all sessions, drafts, or finalized sessions. Use search to find older sessions.

Finalized sessions stay in the same list as drafts, but they are marked differently. Open a finalized session when you want to keep working and update the linked card.


Guide What You'll Learn
Studio Workflow Add source, run commands, accept cards, and build the result
Sources & Roadmap Current source support and planned character/world book imports
Visuals & Finalizing Generate visual assets, finalize, and update generated cards