{"repo":"nicknisi/sessions","free":true,"listed":false,"github":"https://github.com/nicknisi/sessions","clone":"git clone https://github.com/nicknisi/sessions.git","description":"Search and memory across your AI coding sessions — one index over Claude Code, Codex, and Pi. Fuzzy-find and resume from the CLI, give agents recall via MCP, and get usage reports.","language":"TypeScript","stars":27,"topics":["claude-code","cli","codex","developer-tools","full-text-search","mcp","mcp-server"],"license":"MIT","category":"mcp-servers","readme_excerpt":"sessions Search and memory across your AI coding sessions. One index over Claude Code , Codex , Pi , and OpenCode — fuzzy-find and resume past sessions from the CLI, give agents recall over prior work via MCP, and see where your tokens go. Why Every AI coding session leaves a transcript behind. Claude Code buries them in /.claude/projects/ , Codex and Pi have their own layouts, OpenCode keeps everything in a SQLite database — and everything in them (what you tried, what you decided, what broke) is effectively write-only. sessions builds a full-text search index over all of it and makes that history useful in three ways: - Search & resume (CLI) — fuzzy-find any past session across all four tools, ranked by relevance, and jump back in. - Agent memory (MCP) — agents search your history, pull a repo-scoped context primer when you return to a codebase, and answer \"what did I do last week?\" via bundled skills. - Usage reports — a token/cost dashboard across tools, models, and projects. Install Homebrew Or, equivalently: From source The compiled binary is at dist/sessions . Requires Bun when building from source. The Homebrew install is a standalone binary — no runtime needed. Dependencies - fzf (optional but recommended) — used for fuzzy selection. If fzf is not installed, a built-in numbered list selector is used as a fallback. Install with brew install fzf . Quick Setup After installing, run: This automatically: 1. Copies the plugin and skills to /.local/share/sessions/plugin/ 2.","default_branch":null,"files":null,"tree":[],"storefront":"/r/nicknisi","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/nicknisi/sessions/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}