#99th of 49 in Desktop AI apps

openwork

Desktop app where OpenCode-based agents work on your local files

Stars
24.5k
License
custom license
Last commit
Nov 2026
Last release
Nov 2026
Language
TypeScript
Stars, last 29 weeks+10,893
21 Apr 2026: 13,593 stars28 Apr 2026: 14,053 stars5 May 2026: 14,315 stars12 May 2026: 14,684 stars19 May 2026: 14,938 stars26 May 2026: 15,167 stars2 Jun 2026: 15,365 stars9 Jun 2026: 15,573 stars16 Jun 2026: 15,779 stars23 Jun 2026: 15,985 stars30 Jun 2026: 16,213 stars7 Jul 2026: 16,394 stars14 Jul 2026: 16,590 stars21 Jul 2026: 16,758 stars28 Jul 2026: 17,158 stars4 Aug 2026: 20,679 stars11 Aug 2026: 21,603 stars18 Aug 2026: 22,385 stars25 Aug 2026: 22,817 stars1 Sept 2026: 23,061 stars8 Sept 2026: 23,226 stars15 Sept 2026: 23,403 stars22 Sept 2026: 23,552 stars29 Sept 2026: 23,656 stars6 Oct 2026: 23,823 stars13 Oct 2026: 24,005 stars20 Oct 2026: 24,127 stars27 Oct 2026: 24,253 stars3 Nov 2026: 24,383 stars10 Nov 2026: 24,486 stars

13,593 on 21 Apr 202624,486 on 10 Nov 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

OpenWork is an Electron desktop app for macOS, Windows and Linux, built on OpenCode, that runs AI agents against files on your machine. It connects to 50+ providers with your own keys, or to local models via Ollama or any OpenAI-compatible server. A remote MCP server shares skills and connections with Codex, Claude Code and Cursor, and a separate control plane (Den) manages team access.

Who it is for: Individuals and teams wanting a desktop agent app with shared skills

Strengths

  • Runs on macOS, Windows and Linux; files stay local, cloud is optional
  • Works with 50+ providers, own API keys, Ollama or OpenAI-compatible servers
  • OpenWork MCP exposes four tools to Codex, Claude Code, OpenCode and other clients
  • Imports Claude-compatible plugins, skills and MCP servers from a Cowork setup

Weaknesses

  • Den control plane (ee/) is source-available; production use above 5 users needs a subscription
  • Shared MCP endpoint is hosted at api.openworklabs.com and needs browser sign-in
  • Mixed MIT and EE licensing; repository license is detected as NOASSERTION
  • Contributor setup needs Node 24 and pnpm 11; npm and yarn are not supported

What it needs

  • GPU optional
  • Needs OpenCode, Ollama (optional, for local models), Node 24 and pnpm 11 (development only)
  • Models: Anthropic, OpenAI, Google, Ollama, OpenAI-compatible servers

Quick answers

Is openwork open source?

Its code is public on GitHub under its own license terms; read them before you use it at work.

Does openwork need a GPU?

No. It runs on a CPU and can use a GPU when you have one.

Also in Desktop AI apps

See all 49
Also in Desktop AI apps
RankProjectScore
1cherry-studioDesktop client for chatting with many LLM providers, with agents and knowledge bases53.4k stars+1,124 (+2.1%) in 30 daysAGPL-3.092 out of 100
2dsh-desktopNative Windows and macOS desktop client for DeepSeek Harness, built on plugins35.7k stars+5,734 (+19%) in 30 daysMIT90 out of 100
3screenpipeRecords screen and audio locally, makes it searchable for you and your agents22.3k stars+481 (+2.2%) in 30 dayscustom license90 out of 100
#4prompt-optimizerPrompt rewriting and testing tool for web, desktop, Chrome and MCP Live demo ↗ (opens in a new tab)41.2k stars+3,703 (+9.9%) in 30 dayscustom license86 out of 100
#5aionuiDesktop and WebUI app that runs a built-in agent plus external CLI agents34.2k stars+923 (+2.8%) in 30 daysApache-2.086 out of 100