Reference

Settings and where data lives

What each settings tab holds, and where your data physically ends up. Use this page to answer “where was that setting?” and “what should I save before I change this?”

The settings tabs

Settings are grouped into three sections.

Account and AI

TabWhat it covers
ConnectionsAI engines and API keys (connection guide)
ModelsDefault models per mode
UsageTokens and generation limits
ProfileCompany details and per-client profiles

Workspace

TabWhat it covers
Appearance & inputLanguage, theme, input behaviour
SafetyApproval and compliance policy
DataStorage location, exporting, deletion
Team sharingCollaborating through a shared folder (sharing guide)

System

TabWhat it covers
AboutVersion and updates (update guide)
Self-agentLearning and visualising your working style (digital twin)

Appearance and input

SettingWhat it does
LanguageThe interface language. The AI answers in this language too
ThemeLight or Dark
Font size (whole app)Overall text size
Compact displayIncreases information density
Show “Compositions” (video editing)Off hides compositions and the phone link from the sidebar. Nothing is deleted
Sidebar widthWidth of the left column
Send keyEnter to send or ⌘+Enter to send

Safety

Approval mode for tool execution applies to both Claude and ChatGPT.

ModeBehaviour
Ask every timeA dialog before generation and before touching folders outside the working directory
Auto approveAutomatic inside the working folder
BypassFully automatic, full access

The same tab carries policies that are passed to the AI at generation time:

  • Confirm before sending confidential data externally
  • Add an AI-generated label by default
  • Use only commercially cleared material and wording

Model defaults

You can set a default engine and model per mode, for each stage of the work. Anything you pick in the composer is an override for that moment. Only connected engines are listed.

StageWhat it covers
Thinking engineReasoning and judgement
Prompt buildingComposing the instruction for a generator
Image / video generationThe generation itself
Body writingArticle and long-form text
Narration / musicAudio generation
Implementation engineWriting code

Models can also be pinned per role in an AI team — a strict model for the reviewer, a fast one for the writer. Auto-continue limit for work mode (times) lives on this tab as well.

Usage

Shows input and output tokens per engine and period, the API-equivalent cost, and the number of runs. Periods are Today, 7 days and 30 days.

The money figure is indicative

As the app notes: Claude and GPT run through subscription sign-in, so there's no additional charge. The amount shown is what it would have cost via API, for reference only.

The same tab sets generation caps and the low-credit warning (details).

Profile

Register a company name and logo for branding deliverables. You can also save a set of settings per client and switch between them. SMTP email settings live on this tab too.

Where your data lives

The default storage folder is ~/Documents/WorkPilot, changeable under SettingsDataStorage folder (output and logs). The main folders are:

FolderContents
knowledge-base/Knowledge — one folder each, Markdown in OKF format
skills/Skills
notes/Notes
generated/Generated images and video
narration/ / bgm/ / recordings/Narration, music, recordings
作品/Exported video and Premiere exports
成果物/Deliverables produced by the work
received/Material received from your phone
exports/Anything you exported
logs/Operation logs
.appdata/The app's internal data
Development builds are separate

Running in development mode uses ~/Documents/WorkPilot-dev, isolated from your real data.

How secrets are stored

API keys and passwords are encrypted into this Mac's keychain rather than written into the folder. The key itself never appears on screen or in a file, and secrets are never written into a shared folder.

Backups and restoring

Conversations and settings are backed up automatically every day (around 10 MB per generation). Everything including generated media is also versioned on the same disk, using a method that doesn't duplicate files, so it barely consumes space. The first run happens five minutes after launch.

  1. Open SettingsDataBackup.

  2. For a manual one, press Back up now.

  3. To go back, choose a date under Conversation history versions (click to restore) and press Restore this day.

Restoring is reversible too

Restoring sets the current state aside automatically, so you can undo it. The app restarts to apply the change. To recover individual files, use Open backup folder and look inside full/date.

Exporting and deleting

ActionWhereWhat it does
Export a thread as MarkdownThread menu📤 Export this thread
Export knowledge as OKFKnowledge screenA Markdown folder you can hand to other AI tools
Export all mediaSettings → DataExport video and attachments from all threads
Delete all historySettings → DataDelete all thread history
Deletion can't be undone

Deleting all history asks twice (Really delete (press again)). Take a backup and export anything you need before running it.

Where to go next