Sessionhub — Development skill for Claude Code
Search everything you've ever done with your coding agents — Claude Code and Codex, across every machine.
How to install Sessionhub
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open esc5221/sessionhub and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Sessionhub does
Search everything you've ever done with your coding agents — Claude Code and Codex, across every machine.
Alternatives in Development
- Mempalace Search — Search your memories across the MemPalace using semantic search with wing/room filtering 58.6k ★
- Claude Scholar — Semi-automated research assistant for academic research and software development 3k ★
- Coding Agent Session Search — Unified TUI and CLI to index and search your local coding agent session history across 11+ providers (Codex, C 708 ★
README
sessionhub
Search everything you've ever done with your coding agents.


Your Claude Code and Codex sessions are already on disk — thousands of JSONL files you can't search. sessionhub turns them into one archive you can.
- Search across everything — full-text over every session, by project, machine, or changed file.
- Every machine, in sync — Claude Code and Codex on all your machines pull into one archive on a timer; a laptop queries it over ssh.
- Tiny on disk — keeps the trimmed conversation, not the raw logs. ~10 GB of transcripts → a few hundred MB.
- Ask, don't type — installs a skill so your agent searches its own past for you.
- Yours only — no telemetry, no service; the originals never move off your machines.
Install
uv tool install git+https://github.com/esc5221/sessionhub
sessionhub setup
Or have an agent install it for you
Paste this into Claude Code, Codex, or any coding agent:
Install sessionhub and set it up for this machine. Run: `uv tool install git+https://github.com/esc5221/sessionhub` then `sessionhub setup --hub -y` then `sessionhub skill install`. Then show me `sessionhub recent` so I can see it worked.
`setup --hub -y` sets this machine up as its own archive without prompting; `skill install` adds the skill to every agent on the machine.
Use
sessionhub recent -d 3 # last 3 days
sessionhub search "split brain" # full text, across everything
sessionhub search --file src/auth.py # sessions that touched a file
sessionhub list -p acme-api # one project
sessionhub show 2c24cdad # detail — 8 characters of the id is enough
sessionhub raw 2c24cdad # the conversation; --full for the raw log
Subagent and exec sessions are hidden by
Related Skills
Farhand
Remote hands for coding agents: an MCP server that runs OpenCode / Claude Code / Codex work on a remote host o
Kaectx
Local searchable store of your coding-agent sessions (Claude Code, Codex), served to any agent over MCP. Singl
Puppy
One persistent web console for every coding agent you run. Drive Claude Code, Codex and OpenCode from your bro
Omnisession
Search, resume, fork, and transfer local coding-agent sessions across Claude Code, Codex, OpenCode, Grok, Herm
Aisan
Coding agents with everything in the box: zero network, zero credentials. Bubblewrap confinement plus credenti
Fatalfame Code
Fatal Fame code is a highly generative coding agent built by me and its not like other popular agents like cla
Related Agents
Claude Mem
A Claude Code plugin that automatically captures everything Claude does during your coding sessions, compresse
Adal CLI
AdaL CLI (SylphAI, named after Ada Lovelace) is a terminal coding agent built for developers who want to see a
Development Orchestrator Agent
Owns everything between contract lock and Gate 2 — branch verification, conditional shared-package-agent, para