RepoDepot
Other

recall

by zippoxer
Conversation search and resume for Claude Code — full-text search across sessions, jump back in instantly

Recall is a CLI utility for Claude Code and Codex users to manage their conversation history. It provides full-text search capabilities across all past sessions, allowing developers to quickly find relevant discussions. Users can instantly resume any conversation directly from the search results, streamlining their workflow and maintaining context.

View on GitHub ↗
Key features
  • Full-text search across all Claude/Codex conversations
  • Instant conversation resume from search results
  • Navigate sessions and scroll messages within the CLI
  • Configurable resume commands via environment variables
  • Agent-driven search via `recall search --help`
Languages
Rust99%Nix1%
Top contributors
Topics
claudeclaude-aiclaude-codeclaudecodecodexcodex-cliopenai-codexopenai-codex-cli

recall   Mentioned in Awesome Claude Code

Search and resume your Claude Code conversations. Also supports Codex, OpenCode and Factory (Droid).

Tip: Don't like reading? Tell your agent to use recall search --help and it'll search for you.

screenshot

Install

Homebrew (macOS/Linux):

brew install zippoxer/tap/recall

WinGet (Windows):

winget install zippoxer.recall

Cargo:

cargo install --git https://github.com/zippoxer/recall

Binary: Download from Releases

Use

Run:

recall

That's it. Start typing to search. Enter to jump back in.

Key Action
↑↓ Navigate sessions
Pg↑/↓ Scroll messages
Ctrl+E Expand message
Enter Resume conversation
Tab Copy session ID
/ Toggle scope (folder/everywhere)
Esc Quit

Ask it to Search for You

Simply tell your agent:

use `recall search --help`

Example:

pls find me the last conversation where we deployed to staging, use `recall search --help`

MCP

No MCP required. The recall search CLI fulfills the same purpose. See Ask it to Search for You.

Customize

recall's resume commands can be configured with environment variables.

For example, to resume conversations in YOLO mode, add this to your .bashrc or .zshrc:

export RECALL_CLAUDE_CMD="claude --dangerously-skip-permissions --resume {id}"
export RECALL_CODEX_CMD="codex --dangerously-bypass-approvals-and-sandbox resume {id}"

light mode


Made with ❤️ by zippoxer and Claude.

Similar other

Added to RepoDepot ·