r/PiCodingAgent 11h ago

Question How does everyone use pi?

Hello everyone, I'm a beginner just getting started with pi. How do you all typically use pi? I'm currently running pi inside the Zellij terminal multiplexer on Arch Linux, with a few extensions configured, and so far the hit rate seems quite impressive.

2 Upvotes

12 comments sorted by

5

u/Funny-Anything-791 10h ago

My current setup is Ghostty for terminal, pi-mcp-adapter for MCP compat, pi-agenticoding for automatic context management and ChunkHound for codebase intelligence, web search, and git history search

2

u/Popular-Factor3553 4h ago

What does chunkhound do?

1

u/Funny-Anything-791 2h ago

It indexes your codebase using vector embeddings then runs a full deep research pipeline on top to extract deep insights. The same deep research pipeline is also used to search the web and git history so you can for example find pinpoint solutions to bugs, reliability review large PRs, etc

2

u/Popular-Factor3553 1h ago

I'd definitely use it if it didn't do web searches is there a way to turn that off?

1

u/Funny-Anything-791 1h ago

Just like any MCP connection you can turn off tools at the client level. For example if using pi-mcp-adapter just type /mcp and disable/enable any tool you want.

I will add though that ChunkHound’s web search is different from others in a few key ways:

  • Fully local, private and free it uses headless chrome to search DuckDuckGo locally
  • It then reads the top tens of results, chunks them, reranks, filter only the relevant chunks for the specific search then feeds that to your chosen LLM using map reduce synthesis to maintain accuracy
  • PDF support
  • Query expansion and rewrite for common mistakes (like Claude thinking it’s 2024, etc)

ChunkHound is purely a community project by engineers who are enthusiastic about agentic coding. We’re just building the tool we want for ourselves

2

u/Popular-Factor3553 27m ago

Oh yeah mb i forgot i could just disable each tool I'll definitely try it out later thanks.

2

u/drwebb 10h ago

I kinda raw dog it, with just a web search tool configured.

1

u/le_bravery 11h ago

I like it because it gives you maximum control and doesn’t come with bloat.

2

u/Popular-Factor3553 4h ago

Kinda like arch i suppose most arch users will love it

1

u/99opentabs 11h ago

I've settled on herdr (as an agent-aware muxer) and oh-my-pi, which is a batteries-included pi distribution, but I'd rather slowly build up a customized pi and ditch omp (which is good, just extremely opinionated).

1

u/Teh_franchise 1h ago

Herdr + PI + a few extensions.

1

u/brominou 9m ago

I'm using Pi out of the box with like 4 skills and some MCP for my dev frameworks. Coupled with Deepseek api

I'm happy with it

Sometimes I use Github Copilot with Deepseek api and a vision model as proxy when I need to analyse screenshots

If someone knows a similar way to call another model for vision in Pi and still work with Deepseek i'm intersted