Display Name
Callimachus
Category
Tooling
Sub-Category
Tooling: IDE Integrations
Primary Link
https://github.com/BetaBots-LLC/callimachus
Author Name
Ari Shaller
Author Link
https://github.com/ashaller2017
License
Other (specify below)
Other License
AGPL-3.0-or-later
Description
Indexes Claude Code session history (~/.claude) into a local SQLite store with hybrid keyword and on-device semantic search, and does the same for Codex, Cursor, Gemini, and other agents. Ships an MCP server and a /recall skill so Claude Code can search its own past sessions, plus a cal command-line client.
Validate Claims
Open the app once to index, or set CALLIMACHUS_DB to an existing index. Run cal stats to see the indexed thread and message counts, then cal search "<topic>" (add -y for semantic) to pull up past sessions. With the MCP server registered, ask Claude Code about a past decision and it will call search_threads / get_thread to answer from history.
Specific Task(s)
After enabling the Claude Code integration (Settings → Enable for Claude Code, or register the MCP server), have Claude Code recall prior work from your own indexed history instead of re-deriving it.
Specific Prompt(s)
Use the callimachus MCP to search my past AI coding sessions for , summarize what was decided, and cite the thread.
Additional Comments
Local-first and private; also indexes Codex, Cursor, Gemini, OpenCode, Goose, Continue, and Cline. Ships as a desktop app, a cal CLI, and an MCP server.
Recommendation Checklist
Display Name
Callimachus
Category
Tooling
Sub-Category
Tooling: IDE Integrations
Primary Link
https://github.com/BetaBots-LLC/callimachus
Author Name
Ari Shaller
Author Link
https://github.com/ashaller2017
License
Other (specify below)
Other License
AGPL-3.0-or-later
Description
Indexes Claude Code session history (~/.claude) into a local SQLite store with hybrid keyword and on-device semantic search, and does the same for Codex, Cursor, Gemini, and other agents. Ships an MCP server and a /recall skill so Claude Code can search its own past sessions, plus a cal command-line client.
Validate Claims
Open the app once to index, or set CALLIMACHUS_DB to an existing index. Run
cal statsto see the indexed thread and message counts, thencal search "<topic>"(add-yfor semantic) to pull up past sessions. With the MCP server registered, ask Claude Code about a past decision and it will call search_threads / get_thread to answer from history.Specific Task(s)
After enabling the Claude Code integration (Settings → Enable for Claude Code, or register the MCP server), have Claude Code recall prior work from your own indexed history instead of re-deriving it.
Specific Prompt(s)
Use the callimachus MCP to search my past AI coding sessions for , summarize what was decided, and cite the thread.
Additional Comments
Local-first and private; also indexes Codex, Cursor, Gemini, OpenCode, Goose, Continue, and Cline. Ships as a desktop app, a cal CLI, and an MCP server.
Recommendation Checklist