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