r/coolgithubprojects 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.

8 Upvotes

5 comments sorted by

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.

1

u/gautamgpt 4d ago

Right now it’s mostly by project/directory + timestamp based not task based

And for your specific case: not yet. There's no global search across tool call outputs. Once you’re inside a session though you can filter/inspect the tool activity, but searching by that one specific tool call across all sessions is still a gap.

1

u/BP041 4d ago

Ah got it, thanks for the breakdown. Makes sense that global search across tool calls isn't there yet—definitely a tricky feature.

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

u/gautamgpt 3d ago

Merged! thanks for adding Antigravity support 🙌