Show HN: Jeeves — a TUI to browse and resume AI agent sessions

April 15, 2026
Two women immersed in study within a quiet, cozy library environment.
Photo by Nina zeynep güler 🦕 zz on Pexels

Jeeves is a terminal user interface for people who treat the terminal like home base. Tired of losing threads across multiple agent chats? Jeeves aims to gather your AI agent sessions in one place so you can search, preview, open, and — allegedly — resume right back in the agent. It has been reported that the tool supports Claude Code and Codex, and that it shows conversation previews in a split pane for fast triage. Finally, some relief for the scatterbrained chat jockey.

What it does (quickly)

Jeeves lets you list all sessions, search by plain text or regex, and open conversations to read full history. Key actions are simple: enter to open, r to resume a session in the agent, / to filter, j/k to navigate, w to toggle wrap, and q to quit. It has been reported that Claude Code deletes sessions older than 30 days by default — a tip in the project README shows how to extend that cleanup window so older sessions remain browsable.

Install and build

The project is cross-platform: Homebrew, Nix, AUR, go install, winget, scoop, Chocolatey, and prebuilt releases are all provided. Development notes say Jeeves is written with tools from Charm and relies heavily on the robinovitch61 viewport bubble; you can clone and go build it locally if you prefer to tinker. Feature requests and bug reports are welcome — the repo is open for contributions.

Why it matters

We’re in a phase where AI agents are useful but conversation state is fractured across UIs and lifetimes. Jeeves is a small, focused solution for people who want to keep control without leaving the terminal. It won’t make your agent smarter, but it might save you from repeating the same explanation five times. Who doesn’t love that?

Sources: github.com/robinovitch61, Hacker News