code-search

本站收录 26 个带「code-search」标签的 AI 开源项目

graphify将代码库、文档、SQL 模式、配置和 PDF 转化为可查询的知识图谱,基于本地确定性 AST 解析,每条边都有解释,无需向量库,适配 Claude Code、C★ 122,390claude-context专为 Claude Code 打造的代码搜索 MCP 服务,让整个代码库都能成为任意编程代理的上下文。通过精准的代码检索,Agent 无需翻阅大量文件即可找到关★ 12,575sweep专为 JetBrains 全家桶打造的 AI 编程助手。直接在 IDE 内提供智能代码补全、生成与重构,深度集成 IntelliJ 生态,帮助开发者在不离开编辑★ 7,709zvec-grepzvec-grep 是一个用 Rust 编写的本地优先搜索工具,面向开发者和 AI Agent 场景,目标是在整个工作区里做统一检索。它把传统全文搜索(BM25★ 3,796grepaigrepai 是一个面向 AI 编程代理的本地语义搜索与调用图工具,用 C 语言编写,主打 100% 本地运行、隐私优先。它解决的核心问题是:传统 grep 只★ 1,894repobrainRepoBrain(原名Antigravity)是一个为代码库提供智能问答与搜索能力的开源工具,旨在让开发者通过自然语言与整个代码仓库交互。它解决了大型代码库中★ 1,325octocodeoctocode 是一个面向 AI 代理的代码研究平台,旨在帮助 AI 代理在代码库和整个 GitHub 上快速找到、理解并验证上下文,同时大幅减少 token★ 945codegraph-rustcodegraph-rust 是一个基于 Rust 实现的开源代码图谱与智能分析工具,专注于为 AI 编程代理提供高效的代码上下文管理。它通过 AST 和 Fa★ 885codannacodanna 是一个面向 AI 编程助手的本地代码智能 MCP 服务器和命令行工具,用 Rust 编写。它解决的是 AI 编码代理在理解大型代码库时上下文不足★ 745probeprobe 是一个面向大型代码库的语义化代码搜索引擎,用 Rust 编写。它把 ripgrep 级别的检索速度与 tree-sitter 的 AST 解析能力结★ 721Mantic.shMantic.sh 是一个面向 AI 代理的结构化代码搜索引擎,旨在解决 AI 编程工具在大型代码库中上下文检索不精准、效率低的问题。它通过解析代码的语法结构(★ 556memtrace-publicmemtrace-public 是一个为 AI 编程代理提供结构化记忆的开源项目。它解决的是 AI 编码工具在长时间任务中缺乏持久、可检索上下文的问题,避免每次★ 488octocodeoctocode 是一个用 Rust 编写的语义代码搜索工具,旨在帮助开发者快速理解大型代码库。它通过向量化代码片段,支持自然语言查询,让用户可以用日常语言搜索★ 477tilthtilth 是一个用 Rust 编写的命令行工具,旨在为人类和 AI 代理提供更智能的代码阅读体验。它通过上下文工程,优化代码信息的提取和呈现,帮助 AI 代理★ 352devodevo 是一个模型无关的智能体桌面应用与运行时,专为私有化、企业级以及兼容 OpenAI/Anthropic 的模型 API 设计。它解决了企业在使用 AI ★ 322mcp-server-tree-sittermcp-server-tree-sitter 是一个将 Tree-sitter 解析器封装为 MCP(Model Context Protocol)服务的开源项★ 309repomindRepomind 是一个开源的 AI 驱动应用,利用 Agentic CAG(缓存增强生成)技术,让用户能与任意公开的 GitHub 仓库或开发者主页进行对话。★ 287claude-context-localclaude-context-local 是一个为 Claude Code 设计的代码搜索 MCP 服务器,旨在将整个代码库转化为编码代理的上下文。它通过本地创★ 238semble_rssemble_rs 是一个用 Rust 编写的、面向 AI 智能体的高性能代码搜索工具,旨在替代 grep、cat、read、ls 等传统命令,成为 Claud★ 212mfsmfs 是一个为 AI 智能体打造的上下文管理工具,旨在解决 AI 在处理任务时上下文碎片化的问题。它通过一个统一的、可搜索、可浏览的文件式接口,将代码、记忆、★ 145gnogno 是一个本地优先的 AI 文档搜索与编辑工具,旨在解决个人和企业文档分散、检索困难的问题。它采用混合检索技术(结合关键词与向量语义),提供精准的文档查找能★ 115VeraVera 是一个本地代码搜索引擎,结合了 BM25 关键词匹配、向量相似度和交叉编码器重排序,提供多阶段检索以提升搜索准确性。它使用 tree-sitter 解★ 114VeraVera 是一个完全离线运行的本地代码搜索引擎,用 Rust 编写。它解决的是开发者在大型代码库中快速定位代码的问题,尤其适合需要语义理解而非单纯关键词匹配的场★ 114ops-codegraph-toolops-codegraph-tool 是一个面向 AI 智能体的代码智能命令行工具,用 TypeScript 编写。它能在本地为 34 种编程语言构建函数级依赖★ 97codesearchcodesearch 是一个用 Rust 编写的多仓库语义代码搜索 MCP 服务器,专为 AI 编程助手(如 OpenCode、Claude Code、Curs★ 85sverklosverklo 是一个为编程代理(coding agents)设计的本地优先记忆系统,通过 MCP(Model Context Protocol)协议集成到 C★ 80