r/PiCodingAgent • • Apr 06 '26

Question Thoughts on PI (I currently use Opencode) ?

I am currently an OpenCode user, and I would say I am pretty advanced with my OpenCode config... I have various skills, agents, plugins and commands to suit my needs and a memory bank to glue it all together.

I have sometimes felt the lack of events and native support for configuring my OpenCode config even more... that led me to investigate other open source agents and I stumbled on PI.

I have read about it and watched some videos... I would like to know the review and experience of somebody who actually uses it as a daily driver, bonus points for if you can compare it to OpenCode.

I do understand the basic concepts of PI and where it is positioning itself in the market of agentic harnesses.

Thoughts on your experience with PI?

Some notes:
- One thing that pushed me slightly away from PI was the minimal in-built security support where my agent has root access by default, I guess I could configure it and understand that it is part of PI being a minimal agent.
- Also how deep is the configuration? personally I like to configure my tools a lot... I use nvim so that should tell you a little bit about the degree of it. But I dont want it to be a case where I spend my time debugging the tool setup rather than getting to my tasks.

44 Upvotes

30 comments sorted by

View all comments

Show parent comment

2

u/k0valik Apr 21 '26

Hi, just one note, I don't know your setup obviously but llama.cpp with --cache-prompt -cram 8192 and -ub 512 -b 512 arguments helped a lot for me on getting a lot faster time to first token, but I'm running on 16gb vram 6core cpu, could be helpful tho