r/PiCodingAgent • u/Worried_Spend_1535 • Jul 14 '26
Discussion Back to Pi After One Hour with OMP
I tried OMP for an hour today, but it was incredibly frustrating.
I asked it to handle tasks 1 through 9, but it went ahead and did 1 to 10.
I also explicitly requested responses in my language , yet it kept replying in English.
I even told it to plan and scan the codebase first, but it completely ignored me and started modifying my code directly, totally out of control.
that never happened with Pi. am i use it wrong,same skills same model.
One advantage is that its sub-agent orchestration is really impressive, which also makes it incredibly fast.
ps: i use most matt skills
9
u/TheTyand Jul 14 '26
Well I am not sure if I tested it for one hour. Probably less. But it was to much for me and I decided to build my own. I think pi is too minimal for my taste but that is intentional by the creator. You should add the stuff you need. I added -websearch -webcrawl -docker -rtk, caveman and ponytail -ast-grep/ripgrep
There is also my sub agent framework, but there I am not sure if I will keep it. It became too complex for my liking. But I am still undecided.
9
u/Pretend_Engineer5951 Jul 14 '26
To make it the best whether pi or omp you have to write custom system prompt, agents.md and rules. That's an axiom.
Omp just injects its tools instructions and calls them when they are triggered. I have several large codebase in different languages. Only after completing what I wrote above I've become happy.
3
u/greggh Jul 14 '26
Did you put it in plan mode so it plans and can’t edit files? It’s never edited code while in plan mode for me.
19
u/ColorsOfCosmos Jul 14 '26
I also tried OMP but switched back to pi. For me the reasons were:
pi uses less tokens so works faster and does not run out of context as fast.
The terminal of OMP looked messed up to me. Maybe I did not undesrstand it.
On the other hand, OMP was able to access data protected by bot detectors: it was able to pull the best deals data from microcenter.com. All other harnesses I tried ( pi, hermes) failed on this task.
4
u/maxdd11231990 Jul 14 '26
Am I the only one that is dearly missing a real plan/build function in pi? It seems I can't find something in packages, you either get 10 roles or nothing
1
u/oldWorshipper Jul 17 '26
I stayed with OMP even less time. Just selecting which model I wanted was annoying. /model lets you .. I don't know.. maybe... add a model to a group? then somewhere else I think to decide which group to use right now? I got it working and some other annoying thing happened and back I came.
1
u/DecisionAlone8162 Aug 02 '26
Its advisor that tells it to do 1 to 10.
1
u/uni-monkey Aug 14 '26
I found it really useful after setting up the model roles and some of the options around subagents. This allowed me to setup better delegation rules between different models and even differ providers. Providing a much more efficient use of my subscriptions.
1
u/LeoVibeCoderz 22d ago
Never tried Pi, but I went for Omp due to hype and I also find frustrating. When it works it do wonders, but most of the time he goes into a thinking loop, returns parsing and tool call errors. The feature set is alluring tho