Skip to main content

Brainstorm

Brainstorm (⌘4) is an AI chat interface for exploring story ideas. Conversations are persistent, searchable, and pinnable — so you can return to any brainstorming session later.

Conversation Modes

Each mode tailors the AI's behavior to a specific task. Choose a mode when creating a new conversation:

ModeUse for
Free BrainstormOpen-ended creative discussion — plot ideas, themes, "what if" scenarios
Character DevelopmentDeep character psychology, motivation, arcs, voice, and relationships
Plot Problem SolvingFixing plot holes, pacing issues, stakes, and narrative momentum
World BuildingDeveloping settings, magic systems, cultures, and sensory details
Guided BuildoutStep-by-step project scaffolding from a rough idea (see Guided Buildout)

Creating a Conversation

  1. Press ⌘4 to open Brainstorm.
  2. Click New Conversation in the left sidebar.
  3. Choose a conversation mode from the dropdown.
  4. Type your message and press ⌘Enter to send.

The AI streams its response in real-time. Click the Stop button to halt generation early.

Artifacts

During a conversation, the AI may propose artifacts — structured story elements displayed as interactive cards. Each card has Accept and Dismiss buttons.

Artifact TypeWhat it creates
CharacterA Story Bible character entry with name, role, personality, backstory, goals, voice
SettingA Story Bible setting with name, type, description, atmosphere, sensory details
ThemeA Story Bible theme with name, description, and motifs
Style GuidePOV, tense, tone, and avoidances for your project
Plot PointA narrative event description (informational — not saved to outline)
Scene BeatA scene entry added to your outline
Outline ActAn act added to your project structure
Project MetaProject title, premise, genre, and tone (used in Guided Buildout)

When you Accept an artifact, it is saved directly to your project's Story Bible or outline. If an artifact shares a name with an existing entry, the existing entry is updated rather than duplicated.

tip

Choose a specific mode for better results. "Character Development" mode produces deeper character insights than asking about a character in free brainstorm mode, because the AI persona is tuned for that task.

Managing Conversations

Pinning

Pin important conversations so they appear at the top of the sidebar. Click the pin icon in the conversation header or hover over a conversation in the sidebar list.

Renaming

Click the conversation title in the header to edit it inline. Press Enter to save or Escape to cancel.

Searching

Use the search field at the top of the sidebar to filter conversations by title.

Exporting

Click the export button in the conversation header to download the full conversation as a Markdown file.

"Chat About This"

Throughout the app, Story Bible entries and outline items have a "Chat about this" button. Clicking it creates a new brainstorm conversation pre-seeded with that element's details:

SourceConversation mode
CharacterCharacter Development
SettingWorld Building
ThemeFree Brainstorm
Act, Chapter, or ScenePlot Problem Solving

The conversation is auto-titled "Discussing: {element name}" and the AI receives the full context of that element in its first message.

Visual Brainstorm

The Visual Brainstorm generates AI-powered suggestions for any node in your project. The experience adapts to the view you're in:

Outline View — Side Panel

  1. Click the brain icon (pink) on any Act, Chapter, or Scene card.
  2. A suggestion panel slides in from the right edge of the screen.
  3. The AI generates 5–8 diverse suggestions displayed as a scrollable card list.
  4. Each card shows a category pill, title, description, and Accept/Dismiss buttons.

Corkboard View — Inline Nodes

  1. Hover over any node (scene, character, setting, or worldbuilding) and click the brain icon.
  2. Suggestion cards appear as radial nodes around the target, connected by dashed color-coded edges.
  3. A floating toolbar appears at the top of the canvas with bulk actions.
  4. Accept or dismiss individual suggestions directly on each node card.

Suggestion Categories

CategoryColorWhat it suggests
Plot PointIndigoNew chapters (for acts) or scenes (for chapters/scenes) with beats and tension
CharacterVioletNew characters with role, personality, and arc
SettingEmeraldNew settings with atmosphere and sensory details
WorldbuildingAmberWorld elements like magic systems, cultures, or politics
ThemePinkThematic threads with motifs and tensions

Actions

  • Accept — Creates the entity in your project (Story Bible entry, chapter, or scene depending on category).
  • Dismiss — Removes the suggestion.
  • Accept All / Dismiss All — Bulk actions (in the panel footer or floating toolbar).
  • More Ideas — Generates a fresh set of suggestions for the same node.
tip

Visual Brainstorm uses your full Story Bible context and existing outline to avoid duplicating entities you already have. The more complete your Story Bible, the more targeted the suggestions.