coco-search
活跃·★ 29·MIT·更新于 2026-05-29
★ 时下流行★ 代码助手★ RAG / 知识库
CocoSearch 是一款本地优先的混合语义代码搜索工具,支持语法感知分块和依赖图分析。
CocoSearch 是一款本地优先的混合语义代码搜索工具,通过 RRF 融合向量相似度和关键词匹配。它利用 CocoIndex 进行索引、Tree-sitter 进行语法感知分块、PostgreSQL 和 pgvector 进行存储。支持 32 种编程语言、9 种语法格式、依赖图、跨仓库搜索以及多种界面。
#命令行工具#cocoindex#code-explorer#code-search#向量嵌入#hybrid-search#本地优先#MCP 协议
01
功能特性
01基于 RRF 融合的混合搜索
02按类型和名称过滤符号
03语法感知的上下文扩展到函数/类边界
04依赖图提取和影响分析
05跨多个代码库的跨索引搜索
02
兼容性
Python
Python 3.11+
已通过文档验证
Docker
Docker
已通过文档验证
MCP
MCP协议
已通过文档验证
03
快速开始
1
$ pip install cocosearch
04
使用场景
↳关于代码功能的探索性/语义查询
↳通过含义而非精确文本查找代码
↳AI 助手集成以实现上下文感知的代码检索
05
同类工具
相关搜索
评论
登录后发表评论
- EElliot Kim2026年5月25日
Good for large codebases where keyword search misses semantically related code.
- SShawn Kim2026年4月13日
Hybrid semantic code search with PostgreSQL backing — better recall than pure vector search.
- Drew Chen2026年3月20日
Local-first means code stays on your machine, important for proprietary projects.
- RRiley Brown2026年3月17日
Indexes codebases fast enough that it stays current with active development.