logoalt Hacker News

MatthiasPortzel • yesterday at 10:00 PM • 6 replies • view on HN

For me the distinguishing feature of OpenCode is the web ui/desktop app. I’m using OpenCode because it’s the only open-source agent-harness I’ve tried that runs outside of a TUI. I like terminals but not TUIs and especially not for prose-based interactions like prompting.

But that’s a shallow moat, and the rest of the features here are not particularly interesting to me. I don’t have a use for plugins or a model-server proxy (I can connect other tools directly to the model provider).


Replies

bluerooibos • today at 12:42 AM

The OpenCode UI was OK to use for the first few months but then it basically didn't improve at all in the next -insert-too-many-months-.

It's long been surpassed by better UIs like OpenChamber. Looks like I'll be trying Paseo out next.

brianfryer • yesterday at 10:51 PM

Have you tried https://github.com/openchamber/openchamber ?

➕ show 1 reply
circularfoyers • yesterday at 11:17 PM

You should try dsh then. It also had a web ui.

0xbadcafebee • today at 1:00 AM

Unfortunately many subscriptions require you use their harness. In that case, I highly recommend using Termic (https://github.com/simion/termic/).

It's an incredibly useful GUI that lets you use the provider's harness, but adds extra productivity features. You can use OpenCode, Pi, Claude, Codex, whatever you want. The TUI runs in a window, but you can also pull up terminals, open tabs, keep projects, workspaces, show file diffs, give feedback on lines of code, review PRs, and way, way more. The number of features is impressive.

The devs are very quickly adding features, yet the app remains stable. And they fix bugs super fast! They fixed like three bugs and implemented two feature requests of mine within a week of asking. Best of all the whole thing is FOSS and they're not trying to make money off you. Absolutely awesome maintainers.

blahblaher • yesterday at 10:16 PM

hermes also has desktop app.

julesrms • today at 6:45 AM

You sound like someone who might like what I'm doing with Juggler [https://juggler.studio]!