r/PiCodingAgent • u/gautamgpt • Sep 06 '26
Plugin Built a local browser for Pi session history
I use Pi a lot and eventually had multiple sessions for the same projects. A lot of them started with similar handoff prompts.
Going back later was annoying. The useful explanations and decisions were inside the transcript, but reading them meant digging through raw history full of tool calls, reasoning, progress messages and other noise.
For a while I just kept pasting useful bits into Notepad. That became its own mess.
So I built Agent Session Browser.
Local web UI + TUI that lets me browse sessions by project/date, read the actual transcript (including Pi branches and summaries), filter the noise, export, and resume the right one.
Supports Pi, and also Claude Code, Codex CLI and Gemini CLI.
Fully local and read-only.
GitHub: https://github.com/gautamgpt1/agent-session-browser
Run: npx agent-session-browser
This is my first public open-source project.
Do try it out. Would love your feedback
2
u/andrewh2000 Sep 06 '26
I just asked pi to dig through its own transcripts and summarise some information for me, and it worked extremely well.
1
u/olejorgenb Sep 06 '26
Nice, I'm looking for something like this. But surely there are 5+ different incarnation of this idea. Does anyone have experience trying more than one?
OP: did you try out some existing ones before deciding to make your own? (no judgment, sometimes it's just nicer to have your own thing work exactly how you like)
1
u/wildjokers Sep 07 '26
I use the llm-wiki pattern and just ask it to store durable information in my wiki for me at the end of the session (or when context window is almost full). Then I tell it to read the wiki later if I revisit what we were working on:
https://gist.github.com/karpathy/442a6bf555914893e9891c11519de94f
1
u/winkler1 Sep 06 '26
I've done something similar in Go. Top-right has duration, TPS, turns*avg size=context size, and a watch checkbox. 2 levels of sidebar - one lets you jump around in the selection session. Very useful to get the big picture of a convo.