semble
面向 AI Agent 的快速代码搜索工具,使用语义嵌入搜索替代传统 grep 关键词匹配,比 grep+read 方案节省约 98% 的 token 消耗。
🎯适用场景:为 AI 编码 Agent 提供高效的代码库语义检索能力
📥 收录于 2026/6/3
📊 仓库数据
📈 Stars 变化 ↑1 天 +9· 统计区间 7/17 20:11 → 7/18 23:22(1 天)
✅ 优点
- •大幅减少 token 消耗
- •语义搜索比关键词匹配更精准
- •支持多种编程语言
⚠️ 限制
- •需要预先构建索引
- •语义搜索可能引入误报
- •对大型代码库索引耗时较长
🔗 相关工具
Sentence Transformers
github.com/UKPLab/sentence-transformers
常用的文本与句向量框架,封装了大量 Embedding、重排和语义相似度模型,适合 RAG 检索、聚类、去重和语义匹配。
🎯为知识库、RAG、语义搜索或文本去重任务生成高质量 Embedding。
PostgreSQL ML
github.com/postgresml/postgresml
在 PostgreSQL 中集成 GPU 加速的 ML/AI 能力,支持向量搜索、嵌入、分类和预测,无需额外基础设施。
🎯在现有 PostgreSQL 数据库中直接运行 AI 推理和向量搜索
BGE-M3
huggingface.co/BAAI/bge-m3
BAAI 发布的多语言、多粒度、多功能 Embedding 模型,适合中文与跨语言检索、RAG 召回、语义匹配和混合检索实验。
🎯为中文知识库、RAG 系统或跨语言搜索生成检索向量。
Voyage AI
www.voyageai.com
面向检索和 RAG 的 Embedding 与 Rerank API 服务,提供通用、代码、金融、法律等方向模型,适合高质量语义检索。
🎯需要高质量 Embedding 或 Rerank 服务来提升 RAG 检索效果。
Jina AI
jina.ai
提供 Embedding、Reranker、Reader 等检索基础模型和服务的 AI 搜索平台,适合构建多语言 RAG、语义搜索和文档理解流程。
🎯为多语言 RAG、企业搜索或文档理解应用选择检索模型和 API。
LlamaIndex TS
github.com/run-llama/LlamaIndexTS
LlamaIndex 的 TypeScript 版本,3K+ stars。为 LLM 应用提供数据框架,专注服务端解决方案,支持 Agent、Chatbot、Embedding 等核心能力
🎯TypeScript/Node.js 生态的 RAG 与 Agent 开发
