
memex
一句话搜回所有 AI 编程会话,还能续聊和算 token
memex 是一个用 Rust 编写的本地检索工具,专门用来搜索和恢复各类 AI 编程助手的历史会话记录,包括 Claude Code、Codex、Pi、OpenCode、GitHub Copilot 和 Cursor。它解决的核心问题是:这些工具产生的对话 transcript 分散在各自目录里,时间一长就难以找回,也无法跨工具统一检索。memex 通过 Tantivy 构建全文索引,结合 BM25 与向量混合检索(hybrid-search),让你用自然语言快速定位到某次会话,并支持直接 resume 会话。此外它还能统计 token 消耗,帮助追踪使用成本。项目以 CLI 和编辑器插件形式提供,数据全部留在本地,适合重度依赖 AI 编码助手、需要回溯历史决策和复用上下文的开发者。
项目数据
使用教程
核心亮点
- 支持 Claude Code、Codex、Copilot、Cursor 等六种工具的统一检索,跨工具回溯不用切换
- Tantivy + BM25 加向量混合检索,比单纯 grep 或关键词搜索召回更准
- 能统计 token 消耗并支持 resume 会话,兼顾成本追踪和上下文复用
不足之处
- 项目早期仅 208 星,插件生态和边界场景稳定性待验证
- 各 AI 工具 transcript 格式可能随版本变化,解析兼容性需持续维护
适用场景
- 回忆上周某次让 Claude Code 改过的架构决策,直接搜关键词找回原对话
- 统计本月 Codex 和 Cursor 各消耗多少 token,评估 AI 编码成本
- 从历史会话里 resume 一个未完成的调试任务,继续接着做
替代项目
simonw/llm、charmbracelet/mods
项目介绍
同类项目推荐
firecrawl
开源
网页抓取像喝水一样简单,开发者省下整周加班
The web data API to search, scrape, and interact at scale.
contoso-chat
开源
一键跑通 Azure RAG 应用,从代码到评估部署全流程
This sample has the full End2End process of creating RAG application with Prompty an···
graphify
开源
整个代码库画成一张图,找问题一眼定位
Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable k···
qiaomu-youtube-ai-podcast
开源
一站式索引AI播客,快速找到有文字稿和总结的节目
AI 播客索引:整理 AI 播客、中文简介、Transcript 状态和总结入口 | Curated AI podcast ···