Skip to content

Settings

Top menu → Settings (also available from the launcher without a project).

Settings are stored per device — they are not in the project JSON.

General

SettingDescription
LanguageEnglish / Hungarian
ThemeDark / Light / System
Anonymous usage analyticsOptional anonymous PostHog events for first launch, daily app open, project create/open, and export completion
Open last project on startupReopen the last project automatically instead of showing the launcher
Automatic remote Git checksCheck connected Cloud Backup repositories on open, focus, and a configurable 1–60 minute interval; fetching never pulls or merges automatically

Updates

YarnDraft does not self-update inside the app. The Updates panel checks the latest GitHub release and can open the release/download page for you.

SettingDescription
Current versionShows the app version bundled into your build
Check nowQueries GitHub Releases for the newest available version
Open releases / Download updateOpens the release page in your browser

If the repository has no public GitHub release yet, the panel shows that state instead of treating it as an error.

Appearance

SettingDescription
UI densityCompact / Comfortable / Spacious spacing across supported settings panels
Base text sizeScales main application UI text
Editor text sizeScales textareas and preview blocks used for scripts, notes, and rich text

Flow editor

SettingDescription
Card image preview sizeDialogue / image on card
Undo depthUndo stack limit
AI chat pin modifierWhich key + click pins a card
Canvas panModifier key or middle button
Cards draggable with left clickDrag cards with left button
Edge shapeStraight / curved
Edge direction animationOn / off
Smart placementCollision-free position for new cards

Templates & export

SettingDescription
Default engine export targetPreselects Godot or Unreal in Export to game engine
Default dialogue/audio script formatPreselects CSV, Markdown, JSON, or JSONL in the dialogue script export dialog
Template pack import/exportPlaceholder buttons reserved for future community template sharing

AI

  • Cloud API profiles and keys
  • Local LLM (Ollama, OpenAI-compatible)
  • Refresh model list on startup
  • Per-feature model assignment (chat, copilot, flow build, …)
  • Optional third-party MCP servers (if enabled in build)

Project-specific data

Project data (flows, entities, variables) lives in the project folder / JSON export — see Getting started.

YarnDraft — lightweight, cross-platform narrative design tool