Show HN: Jeeves – TUI for browsing and resuming AI agent sessions

Meet Jeeves: your AI chat butler—or just a fancy list

TLDR: Jeeves is a terminal app that organizes and resumes your AI chat sessions in one place. Commenters split between wanting deeper workflow integration and dismissing it as a dressed-up log viewer—useful if you’re drowning in AI chats, controversial if you think it doesn’t do enough.

Say hello to Jeeves, a text‑based tool you run in your terminal that wrangles all your AI chat sessions in one tidy inbox. It lets you search by content, peek at conversations in a split pane, and even jump back in where you left off. Think “AI butler” vibes, with support for Claude Code and Codex, and a neat trick to resume sessions directly from the list. The devs even suggest cranking cleanup settings to basically never delete your chats, which has data hoarders cheering.

But the crowd is not united. One camp wants Jeeves to be their workflow glue. User hereme888 asks if it plays nice with “Oh-my-OpenCode” and whether it can auto-switch directories—translation: make it actually help where they work. On the other side, kristopolous delivers the eye-roll: is this “just a jsonl viewer in a tui wrapper?” In plain English: a prettied-up log reader.

Cue the memes: folks joked it’s the Marie Kondo for messy robot chats, while others dubbed it “a butler with no broom.” The installation parade (Homebrew, Nix, Arch, Windows—everything) became a running gag: every package manager got an invite. The drama boils down to this: is Jeeves a life-saver for AI chat clutter, or another terminal toy with a tuxedo? Check the repo: github.com/robinovitch61/jeeves.

Key Points

  • Jeeves is a TUI that lets users browse, search, preview, open, and resume AI agent sessions.
  • It supports session formats for Claude Code and Codex.
  • Users can search by content, including regex patterns, and navigate with keyboard shortcuts (e.g., Enter, r, /, j/k).
  • Installation is available via Homebrew, Nix/NUR, Nix flakes, Arch Linux (AUR), Go, and Windows managers (winget, Scoop, Chocolatey), or prebuilt binaries.
  • A tip advises increasing Claude Code’s cleanupPeriodDays to retain sessions; the project is built with Go and uses tools from Charm.

Hottest takes

"Works with Oh-my-OpenCode?" — hereme888
"just a jsonl viewer in a tui wrapper?" — kristopolous
Made with <3 by @siedrix and @shesho from CDMX. Powered by Forge&Hive.