[Resource]: `recall` — Full-text search your Claude Code sessions (TUI)
Display Name
recall
Category
Tooling
Sub-Category
None
Primary Link
https://github.com/zippoxer/recall
Secondary Link
No response
Author Name
zippoxer
Author Link
https://github.com/zippoxer
License
MIT
Other License
No response
Description
Full-text search your Claude Code sessions. Run recall in terminal, type to search, Enter to resume. Alternative to claude --resume.
Validate Claims
- Install with
brew install zippoxer/tap/recallorcargo install --git https://github.com/zippoxer/recall. - Run
recallin any directory with Claude Code sessions. - Press
/to toggle searching everywhere instead. - Press Enter to resume the conversation.
Enjoy :)
Additional Comments
Unique Value Prop
Terminal-native alternative to claude --resume and codex resume with full-text search, highlighting and conversation preview.
Unlike claudex and Agent Sessions, recall keeps you in the terminal.
Recommendation Checklist
- [x] I have checked that this resource hasn't already been submitted
- [x] My resource provides genuine value to Claude Code users, and any risks are clearly stated
- [x] All provided links are working and publicly accessible
- [x] I am submitting only ONE resource in this issue
- [x] I understand that low-quality or duplicate submissions may be rejected
thanks @zippoxer for sharing this! looks like a very cool project - could you help me understand if there is a unique value-add or differentiator for this library from other cross-session memory libraries already listed, e.g. claudex is one that comes to mind, "context priming", there are some resources that seem to overlap and i try to avoid duplication of functionality even for two awesome resources. much appreciated. /request-changes see comment - help clarify unique value prop?
🔄 Changes Requested by @hesreallyhim
see comment - help clarify unique value prop?
Please edit your issue to address these points. The validation will run again automatically after you make changes.
hey @hesreallyhim, makes sense :)
the idea of recall is to let you search your sessions without getting you out of the terminal (which claudex does)
think of it as a replacement for claude --resume and codex resume commands, which do not really let you search content!
see this claude --resume search for example:
makes no sense! i have dozens of conversations about "disconnect" 🥲
here's the flow with recall:
https://github.com/user-attachments/assets/6cb9eb9d-1464-48bb-9019-cd41829844af
i have tried claudex and Agent Sessions before building this, but both take me out me out of my terminal and truly breaking my flow, so i had to build recall 😌
edit: oops, i was supposed to edit description not write a comment 😅
📝 Issue Updated
@hesreallyhim - The submitter has edited their issue in response to your requested changes.
✅ The updated submission now passes all validation checks!
You may want to review the changes and consider approving the submission.
🤖 Validation Results
✅ All validation checks passed!
Your submission is ready for review by a maintainer.
Validated Data:
{
"display_name": "recall",
"category": "Tooling",
"subcategory": "General",
"primary_link": "https://github.com/zippoxer/recall",
"secondary_link": "",
"author_name": "zippoxer",
"author_link": "https://github.com/zippoxer",
"license": "MIT",
"description": "Full-text search your Claude Code sessions. Run `recall` in terminal, type to search, Enter to resume. Alternative to `claude --resume`.",
"active": "TRUE",
"last_checked": "2025-12-02:09-43-03"
}
This comment is automatically updated when you edit the issue.
/approve
✅ Resource Approved!
🎉 A pull request has been created with your resource: https://github.com/hesreallyhim/awesome-claude-code/pull/348
The PR will be merged shortly, and you'll be notified when your resource is live.
Thank you for contributing to Awesome Claude Code!