Skip to content

Full-text search and resume for Claude/Codex conversations

License

Notifications You must be signed in to change notification settings

zippoxer/recall

Repository files navigation

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.

About

Full-text search and resume for Claude/Codex conversations

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 5