| ▲ | komali2 9 hours ago | ||||||||||||||||
Anecdotally I run semi nightly harness and local model test runs, and opencode consistently outperforms ohmypi on various code bench tasks. Note though that this for local models that can run on a 5090, so, kinda dumb models with a small context window. Also they might perform differently on a custom pi setup rather than the very feature rich ohmypi. Mostly the runs just cause me to get decision fatigue so I typically just use opencode and let a frontier model choose whatever cheaper models it wants to orchestrate with, so long as it's one that's not on the same token budget. P.S. I'd always wondered who it was that got caleb.software before I could... Outshot in a western duel! | |||||||||||||||||
| ▲ | dofm 8 hours ago | parent | next [-] | ||||||||||||||||
Alas Opencode's source is hideous to read. When you say "kinda dumb" it's worth noting that the smaller coding models tend not to actually need system prompts to be helpful coding assistants, etc. Qwen maybe more than Muse Glimmer? I've not tested Qwen 3.8 27B enough yet. Even Gemma 4 didn't seem to need much. Muse Glimmer is so absolutely tuned for one particular pattern (turn-by-turn agentic coding and assistance) that it will do it more or less without a prompt at all (except to set the reasoning level maybe). Beyond the tools announcement, it feels to me like it almost only needs a prompt to do plan mode stuff. If LM Studio (in either of its forms) or Unsloth Desktop had proper support for running inside a linux container rather than just a filesystem sandbox, you'd barely need a dedicated coding agent at all. Osaurus gets even closer. I wanted to like Opencode but I can't, really. I am enjoying Pi slightly more because it's just way less convoluted and obscure. FWIW I use Paseo for the GUI, which to some extent eliminates that aspect of decision fatigue; if you like Paseo's UI well enough, you can have it with almost any harness. And since it can connect to its daemon via ssh you can still have the desktop GUI with a container. (Not clear to me if Opencode v2 Desktop makes remote connections to the daemon or just wraps the web interface like v1 did) | |||||||||||||||||
| |||||||||||||||||
| ▲ | bdemirkir 8 hours ago | parent | prev | next [-] | ||||||||||||||||
Opencode's system prompt is much smaller than omp. Smaller models may not work well just because of this. Also omp is not pi. | |||||||||||||||||
| ▲ | segmondy 7 hours ago | parent | prev [-] | ||||||||||||||||
ohmypi is not pi, it's based on pi, but it's not pi. | |||||||||||||||||