Settings

App preferences and configuration.

Settings are opened from the Command bar (the bar with Add, Plan, Publish, the YouTube chip, and the Settings icon). Click the Settings (gear) icon on the right side of the Command bar to open a dropdown menu with: Interface, Account, Custom AI, Diagnostics, and Developer mode. Each item opens a separate dialog.

Step 1 — Open Settings menu

Click the Settings (gear) icon in the Command bar. The dropdown opens with Interface, Account, Custom AI, Diagnostics, and Developer mode. Choose one to open its dialog.

Settings (gear) in Command bar

Screenshot 01 — Settings (gear) in Command bar: opens menu with Interface, Account, Custom AI, Diagnostics, Developer mode

Step 2 — Interface

Choose Interface to open the Interface dialog. You can set:

  • UI size — Slider from 100% to 200% (with A− / A+ buttons). Persisted in localStorage.
  • Day / Night — Theme switch (light/dark). Persisted in localStorage.
  • Language — Dropdown for app language. Persisted via app settings (main process).
  • Command bar positionTop or Bottom (where the main action bar appears). Persisted in localStorage with other interface settings.
  • Panels layoutDefault or Swapped (order of table and Details panel). Persisted in localStorage. Click Close to apply. All settings are saved automatically. The Details panel width is not in this dialog — resize it by dragging the splitter between the table and the Details panel; that width is also saved automatically.
Interface dialog

Screenshot 02 — Interface: UI size, theme, language, command bar position, panels layout

Step 3 — Account

Choose Account to open the Account dialog. It shows Manage billing and Subscription (both show “coming soon” when clicked). YouTube sign-in is not in this dialog: use the YouTube chip in the Command bar (click it) for Test connection and Reconnect. To add OAuth credentials, place google_oauth_client.json in the UserData folder — open that folder via Settings → Developer mode → Open UserData. See YouTube Connect & Upload for the full flow.

Account dialog

Screenshot 03 — Account: Manage billing, Subscription (coming soon)

Step 4 — Custom AI

Choose Custom AI to manage AI presets, custom instructions per platform, and description templates used when generating metadata. See Presets for details.

Custom AI dialog

Screenshot 04 — Custom AI: presets and instructions

Step 5 — Diagnostics

Choose Diagnostics to open the Diagnostics dialog. It shows read-only status: Connections (YouTube: Connected / Not connected), Auto Upload (Enabled, and Silent when enabled), Jobs (Total count, Processing count), and System info (Platform, Architecture, Version). Use it to verify connection and environment.

Diagnostics dialog

Screenshot 05 — Diagnostics: connections, Auto Upload, jobs, system info

Step 6 — Developer mode

Choose Developer mode to open the Developer mode dialog. It shows a warning and: Debug mode — Toggle for extra debug behavior (stored in localStorage); Developer ActionsOpen UserData (folder where OAuth credentials and app data live) and Open outputs (pipeline output folder, e.g. yt_pipeline/outputs). Use Open UserData to place google_oauth_client.json; use Open outputs to open the pipeline output folder. There is no separate “output path” setting in the app — you only open the folder from here or from the Details panel (Open outputs when a row is selected).

Developer mode dialog

Screenshot 06 — Developer mode: Debug mode, Open UserData, Open outputs

Persistence

  • Interface choices (UI size, theme, language, command bar position, panels layout, details panel width) are saved automatically and persist across restarts (theme and UI scale in localStorage; language via main process; command bar position, panels layout, and details panel width in localStorage under creatorUploader.interfaceSettings.v1).
  • Developer Debug mode is stored in localStorage (developerDebugMode).

Common issues

  • YouTube not in Account — Connect or reconnect YouTube from the YouTube chip in the Command bar (Test connection, Reconnect). Put OAuth credentials in UserData (open via Developer mode → Open UserData).
  • Output folder — By default pipeline outputs go to yt_pipeline/outputs. You can change this in Settings → Developer mode under Outputs folder (Browse… / Reset). Open the folder via Developer mode → Open outputs or Details panel → Open outputs.