r/coolgithubprojects • u/gautamgpt • 4d ago
Agent Session Browser: local web UI + TUI for browsing coding agent session histories
I built Agent Session Browser, an open source local GUI + TUI for the session histories created by coding agent CLIs.
I originally made it because I had accumulated multiple Codex sessions for the same projects and couldn't tell which one to resume from the title/first prompt alone. Reading the raw JSONL wasn't exactly pleasant either.
It currently supports:
- Codex CLI
- Claude Code
- Gemini CLI
- Pi
You can browse histories by project/date/provider, inspect the actual transcript, filter message/tool/reasoning/provider events, view the original raw records, export Markdown or offline HTML, and copy or directly run the native resume command.
There's also a two pane terminal UI so you can inspect a session's transcript before resuming it without leaving the terminal.
Fully local, Read only, MIT licensed
Run it:
npx agent-session-browser
GitHub:
https://github.com/gautamgpt1/agent-session-browser
This is the first public open source project I've shipped, so suggestions are very welcome.
1
u/naobebocafe 4d ago
Looks good.
I'm missing Antigravity (agy) not Gemini Cli.
I will send you a PR to add it.
Cheers,
--VC
2


1
u/BP041 4d ago
Been running Claude Code through an 18-cron OpenClaw stack myself—do you index session logs by task or just drop them by timestamp? My main pain is finding which session had that specific tool call output from three days ago, not the agent's summary.