u/SalimMalibari

Best GUI, in your opinion?

Hello guys, i know this is common thread in Pi and people are despresttly looking for GUI for Pi to be honest i never wanted it but I need it too ..

I usually use Zed IDE for my work but i feel Zed is lacking alot. so I am just curious if i plan doing GUI for Pi what things you think you need in that GUI ?! is it functions like what? is it simplicity like what? etc please help me figure out how i can improve what i do and ill open source it soon once i have a polish solid GUI

reddit.com
u/SalimMalibari — 2 days ago

Ok , like 2 weeks ago i went into journey of finding a way to solve web search , i even asked here to see how you guys doing ...

Most of answers were basics like use exa , brave , and so on but the real issue that missing is this is very very complex tool that need a native solution. And thats why similar to bash or read most AI coding language has solved it thier way.

Just to understand it a little bit there is 2 tools websearch and webfetch , so search is done then those linked get fetch its content then the result comes to you. Sound simple right? Underneath it there is IP and proxy rotation , self hosting , or paying extra to just get result that most providers already give. So in order to get the same quality of claude code tools you have to pay extra just because PI by default removed those tool.

So, i finally solved this issue . I have made extension that uses the native websearch and webfetch from the provider that you are using , i have tested in glm 5.1 by z.ai and claude code using the bridge extension both works as the native experience.

Try it , here

https://github.com/smalibary/pi-native-search

I made in MIT liences so you can tailer it to your spicific need , i believe no more any complex setup just to get those tools anymore.

If you have any concern or question just ask me.

Happy searching

reddit.com
u/SalimMalibari — 9 days ago

Honestly I'm kind of blown right now.

I made this extension for pi (the coding agent) called pi-capitals-context back in April. It does one simple thing: it automatically discovers any ALL_CAPS.md files and ALL_CAPS/ folders in your project and injects them into the AI's context.

So you just drop files like:

my-project/
├── STATUS.md          ← project status, blockers
├── DESIGN.md          ← architecture decisions
├── RULES/             ← any .md files inside get loaded
│   ├── typescript.md
│   └── git-conventions.md
├── MEMORY/            ← past decisions, lessons learned
│   └── decisions.md
└── CONTEXT/           ← domain knowledge, glossary
    └── glossary.md

...and pi just knows about them. No config, no setup. The AI picks up your project's rules, status, design decisions, whatever you put in there, automatically.

Features:

  • 🔍 Auto-discovers ALL_CAPS.md files and ALL_CAPS/ folders
  • 📁 Subdirectory support — drop RULES.md in src/ and it loads when you're working there
  • ⚡ Toggle overlay (ctrl+shift+c) to enable/disable individual files
  • 📊 Shows token counts so you know exactly what's costing context
  • 💾 Toggle state persists across sessions

I literally just built this for myself because I was tired of re-explaining project context every session. Threw it on npm and forgot about it.

Just checked the stats today: **1,090 downloads/month.

I never posted about it anywhere. Never tweeted. Never shared it. People just... found it and started using it? That's wild to me.

So I figured it's probably time to actually share it properly.

If you're using pi and want your AI agent to actually remember your project's conventions, rules, and status across sessions — give it a try:

pi install npm:pi-capitals-context

GitHub: https://github.com/smalibary/pi-capitals-context
npm: https://www.npmjs.com/package/pi-capitals-context

If you run into any issues or have feature ideas, I'd genuinely love to hear them. I want to make this better now that I know people are actually using it.

Thanks everyone 🙏

reddit.com
u/SalimMalibari — 12 days ago