memex

一句话搜回所有 AI 编程会话,还能续聊和算 token

memex 是一个用 Rust 编写的本地检索工具,专门用来搜索和恢复各类 AI 编程助手的历史会话记录,包括 Claude Code、Codex、Pi、OpenCode、GitHub Copilot 和 Cursor。它解决的核心问题是:这些工具产生的对话 transcript 分散在各自目录里,时间一长就难以找回,也无法跨工具统一检索。memex 通过 Tantivy 构建全文索引,结合 BM25 与向量混合检索(hybrid-search),让你用自然语言快速定位到某次会话,并支持直接 resume 会话。此外它还能统计 token 消耗,帮助追踪使用成本。项目以 CLI 和编辑器插件形式提供,数据全部留在本地,适合重度依赖 AI 编码助手、需要回溯历史决策和复用上下文的开发者。

开源 free 搜索知识
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 215
维护状态 活跃
是否开源
定价模式 free

项目数据

分类搜索知识
开发团队nicosuave
所属国家
官网地址
定价模式free
价格说明开源免费,需自行部署
访问状态
是否开源
开源协议MIT
主要语言Rust
技术栈/模型bm25,claude-code,codex-cli,copilot,herdr-plugin,hermes-agent,hybrid-search,openclaw,opencode,pi,qtquick,rag,self-improvement,swift-ui,tantivy
GitHub 星标★ 215
30天Star增速
HF 下载量
上线时间2026-01-01 00:00:00
最近更新2026-09-17 00:00:00
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-09-12
浏览次数0

使用教程

核心亮点

  • 支持 Claude Code、Codex、Copilot、Cursor 等六种工具的统一检索,跨工具回溯不用切换
  • Tantivy + BM25 加向量混合检索,比单纯 grep 或关键词搜索召回更准
  • 能统计 token 消耗并支持 resume 会话,兼顾成本追踪和上下文复用

不足之处

  • 项目早期仅 208 星,插件生态和边界场景稳定性待验证
  • 各 AI 工具 transcript 格式可能随版本变化,解析兼容性需持续维护

适用场景

  • 回忆上周某次让 Claude Code 改过的架构决策,直接搜关键词找回原对话
  • 统计本月 Codex 和 Cursor 各消耗多少 token,评估 AI 编码成本
  • 从历史会话里 resume 一个未完成的调试任务,继续接着做

替代项目

simonw/llm、charmbracelet/mods

项目介绍

memex 是一个搜索知识领域的开源项目,官方简介:Search Claude Code, Codex, Pi, OpenCode, Github Copilot & Cursor transcripts. Resume sessions. Track tokens.。项目使用 Rust 开发,在 GitHub 上获得 208 星标。

上一篇:Ataru

下一篇:Starcat

同类项目推荐

firecrawl 开源

网页抓取像喝水一样简单,开发者省下整周加班

The web data API to search, scrape, and interact at scale.

★ 182210 2026-08-09
contoso-chat 开源

一键跑通 Azure RAG 应用,从代码到评估部署全流程

This sample has the full End2End process of creating RAG application with Prompty an···

★ 765 2026-08-09
graphify 开源

整个代码库画成一张图,找问题一眼定位

Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable k···

★ 119584 2026-08-09
qiaomu-youtube-ai-podcast 开源

一站式索引AI播客,快速找到有文字稿和总结的节目

AI 播客索引:整理 AI 播客、中文简介、Transcript 状态和总结入口 | Curated AI podcast ···

★ 69 2026-08-09