codesearch

离线多仓库语义搜索,让 AI 编程助手秒懂你的代码库

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 智能体 🍴 复刻 22 🐛 待处理 2
GitHub ↗
GitHub 星标 ★ 101
维护状态 活跃
是否开源 开源
定价模式 🏷️完全免费 开源项目,Apache-2.0 许可证,完全免费,可自行部署使用。

项目预览

codesearch 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类智能体
开发团队flupkede
定价模式🏷️完全免费
价格说明开源项目,Apache-2.0 许可证,完全免费,可自行部署使用。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议Apache-2.0
主要语言Rust
技术栈/模型ai-agents,bm25,claude-code,code-intelligence,code-search,developer-tools,embeddings,local-ai,mcp,mcp-server,offline-first,opencode,rust,scip,semantic-code-search,semantic-search,tantivy,tree-sitter,vector-search
GitHub 星标★ 101
上线时间2026-02-06 00:00:00
代码更新2026-11-07
仓库体积9.4 MB
本站数据更新2026-11-09
维护状态活跃
收录时间2026-08-09
浏览次数3

项目介绍

codesearch 是一个用 Rust 编写的多仓库语义代码搜索 MCP 服务器,专为 AI 编程助手(如 OpenCode、Claude Code、Cursor)设计。它解决的是开发者在多个代码仓库中快速、精准定位代码的问题,通过混合检索(向量 + BM25)结合 tree-sitter AST 分块,实现完全离线的语义搜索。核心能力包括:支持任意 MCP 客户端接入,提供基于代码结构的智能分块,以及无需联网的本地部署。项目处于早期阶段,但架构清晰,性能潜力大,适合对代码搜索精度和隐私有要求的团队。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 101

核心亮点

  • 混合检索(向量+BM25)兼顾语义理解与关键词精确匹配,搜索质量高
  • 基于 tree-sitter AST 分块,尊重代码语法结构,检索单元更合理
  • Rust 实现,性能强劲,且完全离线,保障代码隐私安全

不足之处

  • 项目早期,星标少,社区和文档待观察
  • 仅支持 MCP 客户端,未内置 CLI 或 Web UI,使用门槛较高

适用场景

  • 大型多仓库项目中,AI 编程助手快速定位函数/类定义
  • 离线或内网环境,禁止代码外传的安全敏感开发场景
  • 需要跨仓库统一代码搜索的团队协作场景

替代项目

sourcegraph、grep.app、zoekt

上一篇:skills

下一篇:agency-orchestrator

同类项目推荐

xiaobei 开源

让自媒体获客全自动,一人也能高效接单

为OPC/中小微企业量身打造的自媒体获客智能体

★ 8703 2026-08-10
agent-control-standard 开源

给智能体装上统一刹车与行车记录仪

The open standard for runtime agent control — declarative hooks, policy enforcement···

★ 247 2026-09-13
AutoResearch-SibylSystem 开源

让 AI 自主完成科研全流程,从选题到报告一键生成

Fully Autonomous AI Research System with Self-Evolution, built natively on Claude Co···

★ 289 2026-08-09
solvent-agent 开源

会赚钱、会付账、绝不亏本的自主分析智能体

Offline-first Python AI agent that runs a tiny research business: quotes each job ag···

★ 114 2026-10-09
friday-gpt 开源

把编程任务分给多个AI角色,协作搞定复杂开发

Assign R&R to AI to proceed with programming tasks

★ 131 2026-08-09
trajectory 开源

把各家智能体会话统一成一种格式,喂给记忆和检索

Convert sessions across harnesses to a unified trajectory format - designed to be co···

★ 290 2026-10-08
samples 开源

照着抄,快速搭建你的 AI 智能体应用

Agent samples built using the Strands Agents SDK.

★ 928 2026-08-09
studio 开源

统一管理你的 AI 代理,每一分钱都花得明白

Open-source control plane for your AI agents. Connect tools, hire agents, track ever···

★ 416 2026-08-10
sre 开源

一键部署AI智能体到任何环境,生产级稳定运行

The SmythOS Runtime Environment (SRE) is an open-source, cloud-native runtime for ag···

★ 1302 2026-08-09