Appearance
Usage
Accomplish (Coworker) is a GUI desktop application. All interaction happens through the Electron window. There is no CLI interface in the released builds.
Minimal usage flow
After installing and connecting an AI provider key, you type a natural language prompt in the chat input. Coworker plans the actions required, shows them to you, and executes only after your approval.
Example 1: File organization
Prompt: "Sort all the PDFs in my Downloads folder into subfolders by year."Coworker responds with a proposed plan, for example:
Plan:
1. Scan ~/Downloads for files matching *.pdf
2. Read each file's last-modified date
3. Create subfolders: 2023/, 2024/, 2025/
4. Move each PDF into the matching subfolder
Approve? [Yes / No / Edit]Click Yes and the files move. Nothing executes without that approval click.
Example 2: Document summarization
Prompt: "Summarize the meeting notes in project-notes.docx and write the summary to summary.md."Coworker reads the file (from a folder you already granted access to), calls your chosen AI provider, and writes the output. You review the proposed write before it commits.
Example 3: Custom skill (repeatable workflow)
Define a reusable skill from a prompt you use often:
Prompt: "Every Monday, compile a weekly update from all .md files modified in the last 7 days in ~/work/notes/ and save it to ~/work/weekly-update.md."Save this as a named skill. Trigger it by name in future sessions without re-specifying the steps.
Example 4: Browser automation
Prompt: "Go to my company intranet timesheet page and fill in 8 hours for each weekday this week."Coworker opens a browser window, navigates to the URL, and shows you each proposed action (click, fill, submit) before executing.
Development mode usage
When running from source (pnpm dev), useful environment variables:
| Variable | Effect |
|---|---|
CLEAN_START=1 | Clear all stored data on app start (fresh slate) |
E2E_SKIP_AUTH=1 | Skip the onboarding/auth flow (for automated testing) |
Example:
bash
CLEAN_START=1 pnpm devConnecting AI providers
In the Settings panel, paste the API key for your chosen provider. Supported providers:
- Anthropic:
ANTHROPIC_API_KEYfrom console.anthropic.com - OpenAI:
OPENAI_API_KEYfrom platform.openai.com - Google: Gemini API key from aistudio.google.com
- Ollama (local): no key needed; point Coworker at
http://localhost:11434
Folder access control
Coworker cannot touch any folder you have not explicitly granted. Go to Settings > Folder Access and add directories. You can revoke access at any time. Nothing outside granted folders is readable or writable by the app.