Terminal-native alternative to `claude --resume` and `codex resume` with full-text search, highlighting and conversation preview.
Recall provides full-text search and resume capabilities for Claude, Codex, OpenCode, and Factory conversations via a terminal UI.
- for
- Developers using Claude/Codex/AI coding agents who need to browse past sessions quickly.
- pricing
- open source
- license
- MIT
works withClaudeCodexOpenCodeFactory (Droid)
Key features
6 features of recall
- Full-text search — Search across all saved Claude/Codex sessions with phrase queries and snippets.
- Conversation preview — Shows highlighted message excerpts while navigating results.
- Resume command — Jump back into a selected session directly from the CLI.
- Scope toggle — Switch between folder-specific and global search with the '/' key.
- Keyboard shortcuts — Navigate, expand, copy IDs, and quit using intuitive keys (↑↓, PgUp/Down, Ctrl+E, Tab, Esc).
- Custom commands — Configure resume commands via environment variables for different agents.
Use cases
- Find the last Claude session where a deployment to staging was discussed
- Resume a specific Codex debugging conversation by ID
- Search across multiple project folders for a particular code snippet discussed with an AI agent
- Copy a session ID to share with teammates
recall vs alternatives
recall | Claude Code | OpenCode | Aider | Cline | |
|---|---|---|---|---|---|
| Best for | Terminal search & resume for AI chat sessions | Agentic coding in terminal | Search & resume OpenCode chats | Session indexing for AI agents | Full-text search of AI chat history |
| Pricing | Open source | Subscription | Free | Free | Free |
| DevHunt upvotes | 0 | 0 | 0 | 0 | 0 |
| Launched | Jan 2026 | — | — | — | — |
- recall vs Claude Code: Claude Code is an AI coding agent itself, while Recall only searches and resumes its conversations.
- recall vs OpenCode: OpenCode is an AI coding agent; Recall provides search/resume for OpenCode sessions.
- recall vs Aider: Aider offers AI pair programming; Recall focuses on indexing and resuming past sessions.
- recall vs Cline: Cline is an autonomous coding agent; Recall is a CLI tool for browsing past agent conversations.
recall FAQ
How do I install Recall?+
Recall can be installed via Homebrew (macOS/Linux), WinGet (Windows), Cargo, or by downloading a binary from the releases page.
Do I need an MCP to use Recall?+
No, Recall’s CLI provides the same functionality without requiring an MCP.
Can I customize the resume commands?+
Yes, set RECALL_CLAUDE_CMD or RECALL_CODEX_CMD environment variables to change how sessions are resumed.
What keyboard shortcuts are available?+
Use ↑↓ to navigate, Pg↑/↓ to scroll, Ctrl+E to expand messages, Enter to resume, Tab to copy ID, '/' to toggle scope, and Esc to quit.
Is Recall open source?+
Yes, the source code is available on GitHub under the MIT license.
Summarized by DevHunt from github.com · Oct 1, 2026. Details may change; check the official site.

recall
Claude Code
OpenCode
Aider
Cline










