Coworkers built around your workflows
I configure the roles, prompts, tool policies, and approval rules your team needs, and package repeatable capabilities as skills.
v0.7.1 now available
Coworker is a desktop app where AI agents do work for you. It's easy to use and supports local and cloud models.
Free for macOS, Windows, and Linux
Features at a glance
Local when you want privacy, connected when you need reach, and explicit about the actions that require your approval.
| Feature | What it does | Highlights |
|---|---|---|
Primary bot & free web searchNew in v0.7.0 | Coworkers now work as a team: a primary coworker coordinates the others, coworkers hand work to each other, Home becomes a team room, and web search works right after install. |
|
Local & private models | Run with Ollama or LM Studio entirely on your machine, or connect cloud providers when a task needs them. |
|
Reviewed memory | Each coworker keeps separate local Markdown memory across conversations, schedules, Telegram, and restarts; proposed changes wait for your review. |
|
Skills & browser control | Add Agent Skills without changing app code. The optional browser-control skill drives a visible browser only for the task you approve. |
|
Telegram & Discord | Give each coworker its own Telegram and Discord bots to continue conversations, exchange files, and answer approval requests from your phone or server. |
|
Terminal, headless & schedules | Use the bundled CLI, keep workers running without an open window, and schedule recurring work in plain language. |
|
Release history
Every stable Coworker release, newest first. Historical versions link to notes only; installers always point to the latest v0.7.1 build.
| Release | Released | What changed | Release notes |
|---|---|---|---|
v0.7.1Latest | App update notices and photo croppingCoworker now tells you when a newer stable release is available, and coworker photos can be cropped before saving. 4 key changes
| View notes | |
v0.7.0 | Primary Bot and Free Web Search out-of-the-boxCoworkers now work as a team: a primary coworker coordinates the others, coworkers hand work to each other, Home becomes a team room, and web search works right after install. 4 key changes
| View notes | |
v0.6.1 | Messaging connections for each coworkerEach coworker can have its own Telegram and Discord bots, managed from coworker settings or the global Integrations page. 4 key changes
| View notes | |
v0.6.0 | Discord supportChat with coworkers from Discord with threaded conversations, file delivery, and approvals, while Telegram stays connected to the same coworker. 4 key changes
| View notes | |
v0.5.1 | Dark mode is hereChoose Light, Dark, or System mode independently of your color theme. Graphite, Forest, Ocean, Plum, and Clay now each work in light and dark. 4 key changes
| View notes | |
v0.5.0 | Memory for every coworkerEach coworker can keep its own reviewed local memory across conversations, scheduled work, Telegram, and app restarts. 4 key changes
| View notes | |
v0.4.1 | Terminal and headless operationThe bundled CLI can control Coworker from a terminal and keep workers, schedules, and Telegram running without an open window. 4 key changes
| View notes | |
v0.4.0 | Visible, approval-gated browser controlAn opt-in browser-control skill lets a coworker operate a visible browser one approved task at a time while you watch or take over. 4 key changes
| View notes | |
v0.3.3 | Plain-language schedules and in-thread approvalsSchedules became easier to create and follow, while approvals and scheduled replies now stay with the conversation that raised them. 4 key changes
| View notes | |
v0.3.2 | Smoother Telegram streamingTelegram replies now stream as one stable, readable message without the chat flash or fragmented drafts seen in the first streaming release. 4 key changes
| View notes | |
v0.3.1 | Live response streamingCoworker responses appear as they are generated in direct and group conversations, including work started by Telegram, schedules, or other background entry points. 4 key changes
| View notes | |
v0.3.0 | Telegram integration and PowerPoint exportCoworkers reached the phone through a private paired Telegram bot, and document export gained native PowerPoint decks. 4 key changes
| View notes | |
v0.2.0 | Shared folders, group channels, and a team roomCoworkers gained safe access to selected folders, turn-based team discussions, named model endpoints, and a rebuilt dispatch-focused home. 4 key changes
| View notes | |
v0.1.1 | Durable upgrade migrationsA focused maintenance release added durable data migration support for safer upgrades. 2 key changes
| View notes | |
v0.1.0 | Initial desktop releaseThe first public Coworker release shipped the model-backed desktop experience and installers for macOS, Windows, and Linux. 4 key changes
| View notes |
Version 0.7.1 · free for macOS, Windows, and Linux.
Open the DMG and drag Coworker to Applications. Gatekeeper blocks the first launch, so right-click the app and choose Open. Alternatively, run this command in Terminal:
xattr -dr com.apple.quarantine "/Applications/Coworker.app"SmartScreen shows “Windows protected your PC” — choose More info → Run anyway.
Before launching the AppImage, run this command in a terminal to make it executable:
chmod +x Coworker-*.AppImageThe app is free to download and use on your own. If your organization wants coworkers shaped around real internal workflows, I take on the customization and the setup.

Not sure where a coworker fits?
Bring a task your team repeats every week and we can decide together whether Coworker is the right tool.
I configure the roles, prompts, tool policies, and approval rules your team needs, and package repeatable capabilities as skills.
We install Coworker across your team and confirm every workstation runs the same reviewed setup.
Local models on your own hardware, your own provider keys, or both, plus the email, search, and Telegram connections you want.
A working session on delegating tasks and reviewing approvals, so the setup keeps running after I step away.