Appearance
Install
Accomplish (Coworker) ships as a native desktop application. There is no npm package or CLI installer. Download the platform binary directly from the official releases CDN.
Download the desktop app (end users)
Current release: v0.5.17
| Platform | Download |
|---|---|
| macOS (Apple Silicon) | Coworker-0.5.17-mac-arm64.dmg |
| macOS (Intel) | Coworker-0.5.17-mac-x64.dmg |
| Windows 11 | Coworker-0.5.17-win-x64.exe |
| Linux (ARM64 AppImage) | Coworker-0.5.17-linux-arm64.AppImage |
| Linux (x64 AppImage) | Coworker-0.5.17-linux-x86_64.AppImage |
| Linux (.deb x64) | Coworker-0.5.17-linux-amd64.deb |
All releases: https://github.com/accomplish-ai/coworker/releases
macOS: open the .dmg and drag Coworker into Applications.
Windows: run the .exe installer.
Linux AppImage: make executable then run:
bash
chmod +x Coworker-0.5.17-linux-x86_64.AppImage
./Coworker-0.5.17-linux-x86_64.AppImageLinux .deb:
bash
sudo dpkg -i Coworker-0.5.17-linux-amd64.debBuild from source (developers)
Prerequisites: Node.js 20+ and pnpm 9+.
bash
git clone https://github.com/accomplish-ai/coworker.git
cd coworker
pnpm install
pnpm devThat is the full development setup. The Electron desktop app starts immediately after pnpm dev.
All build commands
| Command | Description |
|---|---|
pnpm dev | Run desktop app in development mode |
pnpm dev:clean | Development mode with a clean start (clears stored data) |
pnpm build | Build all workspaces |
pnpm build:desktop | Build desktop app only |
pnpm -F @coworker/desktop package:win | Package Windows installer (x64) |
pnpm -F @coworker/desktop package:linux | Build Linux artifacts (AppImage + deb) |
pnpm lint | TypeScript checks |
pnpm typecheck | Type validation |
pnpm -F @coworker/desktop test:e2e | Run Playwright E2E tests |
Initial setup after install
- Launch Coworker.
- Connect an AI provider: paste your API key (OpenAI, Anthropic, Google, xAI, etc.) or configure Ollama for local models.
- Grant folder access: choose which directories Coworker may read and write.
- Start prompting. Every action displays a preview and waits for your approval.
No subscription required
API calls are billed directly to your provider account. Coworker itself is free.
Template / boilerplate
No starter template is distributed. The open-source repo at https://github.com/accomplish-ai/coworker is MIT licensed; fork it and customize freely.
Architecture overview
apps/
desktop/ # Electron app (main + preload + renderer via React + Vite)
packages/
shared/ # Shared TypeScript typesThe desktop app spawns a long-lived daemon that manages task execution via OpenCode children. API keys are stored in the OS keychain, never on Accomplish servers.