Docs

Everything Inventory can do.

Search everything

Press ⌘⇧Space from any app and start typing. Inventory searches every conversation your AI tools have ever had on this machine and opens the full transcript at the exact message that matched.

Results are ranked by relevance and recency, with the matched words highlighted in context. Filter to a single tool from the footer, or browse recent work grouped by day.

Search by meaning

You rarely remember the exact words you used. Inventory understands what you mean, so searching "container stuck" finds the conversation where the pod was stuck terminating. Results found by meaning rather than wording are labelled meaning so they never look like a bug. Toggle it with ⌘M.

Quick capture

⌘⇧N opens a one-field capture. Type the thought, press Return, done. The moment it saves, Inventory checks it against your whole history and shows related conversations, so a passing thought can surface the session where you already worked it out.

Clipboard scratchpad

⌘⇧V opens a running list of everything you have copied, tagged with the app it came from. It is off by default and starts recording only when you switch it on. Every few days the app asks whether to export or clear what has accumulated.

Resume a conversation

Claude Code and Codex sessions can be continued right where they stopped. Inventory opens a terminal in the project folder and hands the agent the full transcript, so it picks up with real context, even if the folder has moved since.

Hand off to another tool

Any conversation can be condensed into a short primer: what was being solved, the last few exchanges, the code. Copy it and paste it as the opening message in whatever tool you want to continue with.

Let your AI tools search it themselves

Inventory can run a local MCP server, so Claude Code, Cursor and any other MCP client can search these conversations mid-session and find what you already worked out, instead of asking you again. Open the command palette and choose Agent access to switch it on; it gives you a claude mcp add line to paste.

It is off until you turn it on, read-only, and listens on this Mac only behind a key generated here — an agent can read your history, but nothing it does can change the index or your original files, and nothing is sent over the internet. Every call any tool makes is listed on the same screen, so you can see exactly what was read and when.

Since 1.0.6, a tool checking this index at the start of a task is also told when a different tool has been working in the same project recently — so two agents editing the same repository are not both blind to each other. Only a tool genuinely holding a conversation counts, so leaving an editor open alongside an agent triggers nothing, and a tool is never warned about itself. When it cannot tell, it says nothing rather than guessing.

Choose how much history to keep

The command palette lets you index the last 7, 30, 90 or 365 days, or everything. It shows the on-disk size next to each choice, so you can see the trade before you make it. Everything is the default.

Keyboard shortcuts

Open search from anywhereSpace
Quick capture a thoughtN
Open the clipboard scratchpadV
Command paletteK
Toggle meaning search on or offM
Close the windowEsc

Both global shortcuts can be rebound in the app.

Supported tools

Inventory reads the local history of Cursor, Claude Code, Zed, Codex, Kiro and Antigravity. It only ever reads. Your tools' own files are never modified.