Open Source · Apache 2.0

Make sense of
all your agents

You run dozens of AI sessions a day across repos, branches, and tools. Where did that fix land? What's still in progress? Agent Kitchen reads your Claude Code and Codex CLI sessions, summarizes them, and gives you the full picture — one command, zero config.

$ uvx agent-kitchen web
Requires Python 3.12+ · No install needed · Runs locally
localhost:8099
Agent Kitchen dashboard showing grouped sessions with git status, AI summaries, and timelines

Everything you need.
Nothing you don't.

No signup. No cloud. No workflow changes. It reads the session files already on your machine and gives you a bird's-eye view.

🔍

Unified view

Claude Code and Codex CLI sessions in one place, grouped by git repo, sorted by recency.

🤖

AI summaries

Each session gets a one-line summary via Claude Haiku. Instantly know what each session did without reading logs.

📊

Live git status

Current branch, dirty files, unpushed commits. See the state of every repo at a glance.

Repo timelines

AI-generated narrative of how work evolved across sessions. "Yesterday: fixed auth bug. Mar 14: implemented retry logic."

💻

Resume in browser

Full terminal emulator in the browser via xterm.js. Click a session and pick up exactly where you left off.

Instant startup

Cached summaries load instantly. LLM summaries generate in the background. The dashboard never blocks.

⌨️

Keyboard-first

Vim-style j/k navigation, fuzzy search with /, expand with Enter. Feels like home.

🔄

Smart filtering

Time range slider, fuzzy search across all sessions. Filters out SDK noise and subagent sessions automatically.

Launch new sessions

Start new Claude sessions in any repo directly from the dashboard. One click, zero friction.

Resume any session.
Right here.

Click any session row and a full terminal slides up from the bottom. Multi-tab support. Real PTY. Runs your actual shell with full Claude Code context.

  • xterm.js terminal with WebSocket PTY
  • Multiple tabs for parallel sessions
  • JetBrains Mono, dark theme, orange cursor
  • Or open in Ghostty / Terminal.app
Agent Kitchen in-browser terminal showing a Claude Code session with code editing and test output

A simple pipeline

No database. No cloud. Just reads files from your filesystem and serves a local dashboard.

1

Scan

Reads JSONL session files from ~/.claude and ~/.codex

2

Annotate

Adds live git status per repo (branch, dirty, unpushed)

3

Summarize

Claude Haiku generates one-line summaries + status labels

4

Group

Sessions grouped by repo, sorted by most recent activity

5

Serve

FastAPI serves JSON API + static frontend at localhost

For the keyboard-obsessed

Everything is reachable without touching the mouse.

/ Fuzzy search
j Next group
k Prev group
Enter Expand group
r Refresh
? Help
Esc Close terminal
t Focus terminal

Built different

Most tools in this space are orchestrators. Agent Kitchen is the only one built for developers who use Claude as an everything-agent.

Feature Agent Kitchen Conductor Sculptor Claude Squad
Non-repo sessions ✓ First-class
LLM session summaries
Zero workflow change
Resume in browser
Repo timeline Replay
Setup One command App download App download Homebrew + tmux
Open source Apache 2.0

Try it in 10 seconds

If you use Claude Code or Codex CLI, you already have session data. Agent Kitchen just makes it visible.

$ uvx agent-kitchen web

github.com/vivekhaldar/agent-kitchen →