Show HN: OpenWork – An open-source alternative to Claude Cowork
231 points| ben_talent | 1 month ago |github.com
i built openwork, an open-source, local-first system inspired by claude cowork.
it’s a native desktop app that runs on top of opencode (opencode.ai). it’s basically an alternative gui for opencode, which (at least until now) has been more focused on technical folks.
the original seed for openwork was simple: i have a home server, and i wanted my wife and i to be able to run privileged workflows. things like controlling home assistant, or deploying custom web apps (e.g. our customs recipe app recipes.benjaminshafii.com), legal torrents, without living in a terminal.
our initial setup was running the opencode web server directly and sharing credentials to it. that worked, but i found the web ui unreliable and very unfriendly for non-technical users.
the goal with openwork is to bring the kind of workflows i’m used to running in the cli into a gui, while keeping a very deep extensibility mindset. ideally this grows into something closer to an obsidian-style ecosystem, but for agentic work.
some core principles i had in mind:
- open by design: no black boxes, no hosted lock-in. everything runs locally or on your own servers. (models don’t run locally yet, but both opencode and openwork are built with that future in mind.) - hyper extensible: skills are installable modules via a skill/package manager, using the native opencode plugin ecosystem. - non-technical by default: plans, progress, permissions, and artifacts are surfaced in the ui, not buried in logs.
you can already try it: - there’s an unsigned dmg - or you can clone the repo, install deps, and if you already have opencode running it should work right away
it’s very alpha, lots of rough edges. i’d love feedback on what feels the roughest or most confusing.
happy to answer questions.
browningstreet|1 month ago
Announcements on their own are like whispers.
exitb|1 month ago
https://x.com/altryne/status/2010811222409756707
ben_talent|1 month ago
troyvit|1 month ago
As a movement though it might be something else. To me, Claude is trying to build a moat around tooling, but due to the nature of their own core product that moat is becoming easier and easier to bridge. What does that mean for them?
supriyo-biswas|1 month ago
louis030195|1 month ago
Have you considered using or integrating with ACP? https://zed.dev/acp
We use it in our desktop app IDE (mediar.ai) and it's pretty good
ben_talent|1 month ago
There's first-class integration of https://github.com/enulus/OpenPackage and we provide a ui to install from a list of skills easily as well as add your own.
xyzsparetimexyz|1 month ago
philipwhiuk|1 month ago
mhyatt000|1 month ago
jannesblobel|1 month ago
And even though it doesn’t actually get full sudo access, giving an LLM permission to edit files without being able to track exactly what it’s doing still feels risky.
McAdam|1 month ago
ben_talent|1 month ago
First obvious stuff like getting the dmg notarized having easier install.
Then after it will be about optimizing onboarding. One of the core goals is to help Susan do 1 small task in under 5 min.
To do that we will need to: - have some prepackaged configs for folks like starter template - ship opencode within the app itself so users don't need to manually install it - and get rid of the technical jargon that is cluttered in the app.
kewun|1 month ago
I'm curious to see if Anthropic can actually win over these non-technical folks as there's still quite a few hurdles for them to get over.
yowlingcat|1 month ago
ben_talent|1 month ago
herrkaefer|1 month ago
Will like to contribute.
unknown|1 month ago
[deleted]
snow_mac|1 month ago
stingraycharles|1 month ago
NamlchakKhandro|1 month ago
rose8|1 month ago
NSPG911|1 month ago
saadn92|1 month ago
gvv|1 month ago
kevinoconnell|1 month ago
ben_talent|1 month ago
worldsavior|1 month ago
ktallett|1 month ago
ben_talent|1 month ago
MarkDevIO|1 month ago
pojntfx|1 month ago
ben_talent|1 month ago
unknown|1 month ago
[deleted]
torstenvl|1 month ago
ben_talent|1 month ago
unknown|1 month ago
[deleted]
DefundPortland|1 month ago
[deleted]
b1gboy|1 month ago
[deleted]
imiric|1 month ago
ben_talent|1 month ago
dmd|1 month ago