News for hackers. Stuff that matters.
Re:Goodbye Claude, Hello Pi by komali2 on Saturday November 07, 2026 @11:46PM (#50410485)
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!

Re:Goodbye Claude, Hello Pi by bdemirkir on Sunday November 08, 2026 @12:01AM (#50410537)
Opencode's system prompt is much smaller than omp. Smaller models may not work well just because of this. Also omp is not pi.
Re:Goodbye Claude, Hello Pi by dofm on Sunday November 08, 2026 @12:28AM (#50410663)
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. Qwen maybe more than Muse Glimmer, but 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). It feels to me like it only needs a prompt to do plan mode stuff.

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.

Re:Goodbye Claude, Hello Pi by load-bearing on Sunday November 08, 2026 @12:51AM (#50410763)
I do not know how it is with Glimmer, but other Facebook models (Muse and whatever is currently hiding under "Crouton") sure love ignoring direct instructions to do or not do something important (like not using particular broken/inefficient tools). Doesn't matter if it's repeated ten times in screaming caps, they'll still ignore it at least sometimes.

No other model I've used does this.

Re:Goodbye Claude, Hello Pi by dofm on Sunday November 08, 2026 @07:35AM (#50412725)
It is often very determined to continue, so it's a little difficult to steer when it gets the bit between its teeth.

The most frustrating thing is that it expects to be able to "read" directories? I am increasingly wondering about modifying Pi's read tool so it returns a directory listing in that context.

I have had some difficulty getting it to have a nuanced understanding of how I want to manage git, but I am reaching the conclusion that it's me that needs to change there.

I will test Qwen 3.8 27B properly at some point, though (judging by the insane, empty noise making campaign that is going on on social media, Qwen 4 is near)

Re:Goodbye Claude, Hello Pi by segmondy on Sunday November 08, 2026 @01:03AM (#50410820)
ohmypi is not pi, it's based on pi, but it's not pi.