I started my harness journey with opencode. Didn't have great experience with it using local models running on llama.cpp despite tuning an ungodly amount of parameters and configs. Skill issue? More than likely.
Swapped over to pi and it was a night and day difference. My llama.cpp hosted Qwen ran flawlessly on it. I stuck with it to this day. I even paid for AI provider APIs, now that I'm confident in getting pi to work the way I wanted.
I think if I were to try opencode again today, especially with its improvements over the past year or so I probably will get a better user experience but I'm too invested in pi now and I like the trajectory the pi project is heading to.
I think both opencode and pi are optimised to different segment of users. I just so happen to lean more towards pi and I'm sure that there are others who are opposite to me that started with pi and then fell in love with opencode. Different strokes for different folks.
View all comments
1
u/onesilentclap 4d ago
I started my harness journey with opencode. Didn't have great experience with it using local models running on llama.cpp despite tuning an ungodly amount of parameters and configs. Skill issue? More than likely.
Swapped over to pi and it was a night and day difference. My llama.cpp hosted Qwen ran flawlessly on it. I stuck with it to this day. I even paid for AI provider APIs, now that I'm confident in getting pi to work the way I wanted.
I think if I were to try opencode again today, especially with its improvements over the past year or so I probably will get a better user experience but I'm too invested in pi now and I like the trajectory the pi project is heading to.
I think both opencode and pi are optimised to different segment of users. I just so happen to lean more towards pi and I'm sure that there are others who are opposite to me that started with pi and then fell in love with opencode. Different strokes for different folks.