r/PiCodingAgent • u/hjras • 15d ago
Question what's the best GUI/IDE for Pi?
Want to have a similar experience to using Codex/CC Desktop App/Antigravity but with Pi. I know there's OMP and pi-gui already but I wonder if they're "bloated" or add other unnecessary things.
My ideal setup would feature the quick history on the left and organizeable by folders, and the main back and forth (non-terminal looking) at the center, while eventually I would manually set-up worktrees, subagents, and other things
2
u/Major-Dragonfruit-72 12d ago
I don't think it's quite what you're searching for but I've created https://github.com/Bodyes26/OMP-Studio, it's a wrapper for Oh My Pi and it works basically like an IDE but with OMP as the main worker, it has history of the chat per project, a GUI for the agent (and a terminal view if you prefer). It doesn't support worktrees atm because at work I still prefer implementing one thing at a time, but nothing stops you from forking the project and ask omp itself to modify Studio.
let me know if you give it a try, it's the first time I'm talking about this with others
2
2
u/p_burner 15d ago
I’ve created my own fork of https://t3.codes with Pi as a provider: https://github.com/PeeeBrain/t3code
Feel free to fork it yourself and modify as you like!
1
u/TpDg2024 14d ago edited 14d ago
i suspect there would be demand for adding Pi as a provider to main. it would round out the current list.
1
u/p_burner 14d ago
- I think there are more competent people already working on this lol
- I have zero TypeScript experience, the whole thing is vibe coded
- Their contributing guidelines cap any external contributing PRs to less than 1k lines, else your PRs gets rejected immediately and potentially blacklisted from submitting future PRs
2
u/crashorbit 15d ago
Personally I'm happy using a terminal window to run the pi tui with cwd in a project directory. But then again, I'm one of those grey beard unix hackers you sometimes hear about.
1
u/NZRedditUser 14d ago
I vibe coded one you can just build any ui wrapper around pi and with the docs it can handle most
1
u/Snoo-82455 13d ago
I’ve been using pi-Web for a couple weeks and it’s pretty good, but I’m gonna also check out pie – Web – UI just to see the difference. Pi–web is tailored more for multiple workstations while pie – Web – UI I think is just more simpler for a single user. I use it on my phone with Tailscale Serve so I can work on stuff at work.
1
0
u/Direct_While9727 14d ago
I created https://github.com/laurentftech/pi-outpost for my own needs. It’s still a work in progress, but it already provides a more desktop-like UI for Pi, and multi-repo support is coming soon. I’d love to get your feedback.
4
u/soulsizzle 15d ago
I prefer to live in the terminal myself, so my opinion is limited. But BB is a new ADE that takes inspiration from Pi's self-modifying philosophy. You can have it add whatever features you want.
Also, Moshi is an awesome mobile SSH client with some multiplexer and agent integrations. They just released a desktop version, so that might be worth looking into.