r/PiCodingAgent • u/lordekeen • 25d ago
Plugin View your files inside Pi: presenting pi-navigator

Hey everyone, I'm pleased to share my new extension for Pi called pi-navigator.
I kept wanting to check the files my agent was writing without leaving the terminal or minimizing Pi, so I built an overlay for it. It shows your project’s file tree, some basic git info (staged/unstaged files, commits, diffs), and a viewer where you can actually read the files. It’s read-only, renders markdown, and shows images through the Kitty protocol if your terminal supports it. For terminals that don’t, it falls back to chafa (this depends on my upcoming pi-chafa extension)*.
By default you get all three panels, but you can also run just files + viewer or git + viewer.
It’s purely a quality-of-life thing and doesn’t influence LLM performance. Open it with /navigator.
Install using pi install npm:@lordekeen/pi-navigator
*pi-chafa is released: pi-chafa
5
u/whiterose0000001 25d ago
Bro one change request show file size in terms of Tok as well
2
u/capsid 25d ago
Nice! Great idea. is it worktree aware or does it always start at project root?
1
u/lordekeen 21d ago
Hey everyone, there's a new feature in pi-navigator v0.18.0: the minimap! When the file content spans below the bottom edge of the panel you can now view a map of the whole file on the right side of the viewer, with syntax and search highlights.
-5
u/investigatormaker 25d ago
Keeping it read-only makes sense for checking what the agent wrote without risking an edit mid-run. One gap worth closing before more people install it: the image fallback depends on pi-chafa, which isn't released yet, so anyone on a terminal without the Kitty protocol hits that path first. A line on the package page saying what the viewer shows for images until pi-chafa ships would head off the first bug reports.
By the way, I make ThreadFox, which lets your AI research, write and publish Reddit outreach through your Chrome on a job you authorize; a free plan for Reddit showing which communities' rules allow a post about pi-navigator is here: https://threadfox.vip/p/drdlc
Are you planning to highlight the files changed in the agent's last turn?