Top 5 Themes in the HN Discussion
1. Customization & Extensibility (Tinkering)
Users frequently highlight Pi’s strength as a minimal harness that they can extend or rewrite to fit their workflow.
“I built my own based off another popular harness.” – pizzafeelsright
“You use it, then something bugs you, then you find an extension that solves the problem, or tell an agent to fix it for you by making your own extension.” – arcanemachiner
“It’s kinda a tinkerer hobby IMO. I like the freedom, but at the end of the day, it’s still just a harness.” – arcanemachiner
“I like to see various stats … Ok, pull down the extension and tweak it to add that.” – trefoiled
“You can just roll your own … I crafted my own version within a day or so.” – sidrag22
2. “Batteries‑Included” Distributions (Oh My Pi)
Many recommend pre‑bundled setups like Oh My Pi (OMP) for a quick start without hunting for extensions.
“Oh My Pi comes preloaded with most stuff you need, so there’s not much need to add extensions.” – Winfred‑zz
“I believe this is the popular ‘batteries included’ kit: https://github.com/can1357/oh‑my‑pi” – personjerry
“I can strongly recommend omp.sh if you just want to be up and running without hassle and a far better (for me) developer experience.” – CharlesW
“This is what I use, very happy.” – jLaForest
“I’ve put it into an XMPP wrapper … aliasxneo: I found oh‑my‑pi with Paseo to be my personal sweet spot.” – aliasxneo
3. GUI Agent Multiplexers / Remote‑Local Workflow
A recurring need is a graphical layer to manage multiple agent sessions (local, remote, or across devices).
“I like Orca” – techscruggs
“Orca also supports separate hosts. My setup Orca running in my Mac. Orca running in my home proxmox lxc (orcabox).” – bibstha
“Paseo allows you to start a daemon … Then both local Mac GUI and their native iPhone app … can connect to this daemon.” – hakunin
“I usually recommend Conductor to most people. Personally, I use the one I built …” – jacobgold
“zed.dev is like Orca, but lightning fast and fully multi‑player (both AI and humans)” – fancy_pantser
4. Token Usage & Minimalism vs. Bloat
Debates center on whether extensions increase token cost and dilute Pi’s original minimalist ethos.
“I run it with a single extension … You really don't need that much IMO.” – darklinear
“This harness also burns a lot more tokens than Pi, which sort of kills the minimal philosophy/system prompt that Pi came from.” – mcast
“Not if the extensions don't add any tools or modify your system prompt … some extensions could theoretically lower your token burn.” – arcanemachiner
“Yeah I just gave it a run and it starts off burning 6% of my tokens on start. Pi sits at 0%.” – razster
“OMP provides a significant amount of structure to the work. That costs some tokens in terms of the system prompt.” – rpdillon
“Still less tokens than claude, with better results. And far less wrong edits.” – rurban
5. Practical Use Cases & Applications
Users describe concrete ways they put Pi to work—local models, CI reviews, personal knowledge bases, orchestration, etc.
“I use it headless for reviews in CI.” – esafak
“It's been pretty useful for experimenting with local models due to its more light‑weight approach.” – whiteblossom
“I have a custom Django app that calls out to it for a bunch of stuff.” – ritzaco
“I use Pi with only a couple of extensions … It feels light and nimble.” – lo5
“I use Pi to organize my graphic design assets … also my daily driver for a story I'm working on.” – razster
“I use pi with a ChatGPT subscription … it's very token efficient … turns are a lot snappier.” – darklinear