Agent Sessions
jazzyalex/agent-sessions
Local-first macOS app to search, analyze and resume coding agent session history, including Hermes
Agent Sessions is a local-first macOS app that searches and browses AI coding agent session history from Codex, Claude Code, Cursor, Hermes and other agents. It can also resume supported CLI sessions and track Codex and Claude quota burn.
What Agent Sessions does
Agent Sessions is a Swift macOS app that builds its search index locally and does not upload session history. It searches prompts, responses, tool calls, command output, errors, file paths and supported image references across local agent histories, and the README says it reads 16 agents in one app. The repository description lists Codex, Claude Code, OpenCode, Cursor Agent, Antigravity, Hermes, OpenClaw and Copilot CLI.
You can copy a resume command or open a supported CLI session in Terminal.app, iTerm2 or Warp. For Codex and Claude, it tracks per-session burn against five-hour and weekly windows and can switch between quota, tokens and estimated API-equivalent cost. A Session Info inspector opens beside supported transcripts. The project is open source under the MIT license, and the README says it has no telemetry.
Key features
- Search across 16 local agent histories in one Mac app
- Search covers prompts, responses, tool calls, command output, errors and file paths
- Resume commands and Terminal.app, iTerm2 or Warp launch for supported CLI sessions
- Live Codex and Claude quota burn against 5-hour and weekly windows
- Session Info inspector with provider, model and token details when recorded
- Local index with no telemetry and no upload of session history
When to use it
- Finding an earlier Hermes Agent conversation by searching for a command or file path
- Picking up a supported CLI session from where you left off
- Seeing which Codex or Claude session is using up your quota
Who it is for: Mac users who run several coding agents and want one searchable history of their sessions.
How it fits with Hermes Agent
Lists Hermes among the supported agents whose local session history it can browse. It is a general session browser and is not built only for Hermes Agent.
How to install Agent Sessions
These commands are copied from the project's README. Check the repository for the latest steps before you run them.
brew install --cask jazzyalex/agent-sessions/agent-sessionsRequirements: macOS
FAQ
What is Agent Sessions?
Agent Sessions is a macOS app that lets you browse, search, analyze and resume AI coding agent session history stored on your Mac. It keeps the search index local.
Does Agent Sessions work with Hermes Agent?
Yes, Hermes is named among the agents whose session history it supports, alongside Codex, Claude Code, OpenCode, Cursor Agent, Antigravity, OpenClaw and Copilot CLI.
How do I install Agent Sessions?
Run brew install --cask jazzyalex/agent-sessions/agent-sessions. The README also links a download of the latest release and a product page.
Similar interfaces for Hermes Agent
All interfacesmacOS menu bar app that watches coding agent sessions, including Hermes Agent, and surfaces approvals
freestylefly WeSightDesktop workspace for Claude Code, Codex, OpenClaw and Hermes Agent with model routing and metrics
joeynyc Hermes HUDTerminal dashboard showing a Hermes agent's memory, skills, cron jobs, projects and corrections
xaspx Hermes Control InterfaceSelf-hosted password-protected web dashboard for Hermes Agent with chat, terminals, files, cron and MCP
awizemann ScarfNative macOS app and iPhone companion for managing Hermes Agent, locally or over SSH
itq5 Claw AdminVue 3 web admin console for managing both OpenClaw Gateway and Hermes Agent
Related guides: Connect Hermes agents on several machines with Hermes Desktop · How to install Hermes Agent