semantic-search 第 3 页
本站收录 152 个带「semantic-search」标签的 AI 开源项目(按 GitHub 星标从高到低,第 3 / 4 页)
mengrammengram 是一个为 AI 智能体提供类人记忆能力的开源项目,旨在解决智能体在长期交互中缺乏持久记忆、无法从过往经验中学习的问题。它实现了三种核心记忆类型:★ 204
trove-aitrove-ai 是一个面向中文互联网内容的个人 AI 稍后读与知识库工具。它解决了用户在海量中文信息中难以高效收藏、整理和回顾的问题。核心能力包括:一键保存网★ 187
dim0dim0 是一个开源的实时协作 AI 画布,将笔记、迷你应用和智能体整合到一块无限画布上。它解决的是传统文档工具中信息碎片化、协作不流畅以及 AI 能力难以嵌入★ 179
engraphengraph 是一个面向 AI 代理的本地知识图谱工具,专为 Obsidian 仓库设计。它通过混合搜索(结合向量与关键词)和 MCP 服务器,让 AI 代理★ 171
oreilly-retrieval-augmented-gen-ai这是一个面向开发者的教程型开源项目,由O'Reilly出版方提供,专注于检索增强生成(RAG)技术的实践教学。它通过Jupyter Notebook演示如何将大★ 168
eShopLiteeShopLite 是一组参考 .NET 应用程序,用于演示如何构建现代电商网站,重点集成了语义搜索、MCP(模型上下文协议)和推理模型等前沿 AI 能力。它解★ 168
Axon.MCP.ServerAxon.MCP.Server 是一个基于 Python 的开源项目,旨在将代码库转化为可供 AI 开发工具(如 Cursor IDE、Google AntiG★ 166
mnememneme 是一个为 DeepSeek Harness 等智能体框架提供跨会话长期记忆的开源组件。它要解决的是 LLM 智能体每次对话结束后就遗忘上下文、无法积★ 165
cerulCerul 是一个面向 AI 产品的视频记忆基础设施,为开发者提供 SDK、CLI、MCP 及多种集成方式,帮助 AI 应用理解和利用视频内容。它解决的是 AI★ 164
VectorRAG.NetVectorRAG.Net 是一个面向 .NET 生态的高性能向量数据库库,专为语义搜索和 RAG(检索增强生成)场景设计。它采用随机超平面 LSH(局部敏感哈★ 163
SwiftSemanticSearchSwiftSemanticSearch 是一个面向 Apple 设备的实时本地语义搜索开源项目,基于 Swift 语言开发,结合 USearch 向量搜索引擎和★ 162
vault-curatevault-curate 是一个面向 Obsidian 用户的本地优先第二大脑工具,旨在解决笔记库日益庞大后难以查找、关联和回顾的问题。它提供强大的语义搜索能力★ 159
prism-coderprism-coder 是一个为 AI 编程助手提供持久会话记忆的开源项目,采用本地优先架构,支持设备端推理、联想回忆和漂移检测。它解决了 AI 编程工具在长会★ 157
mnemo-cortexmnemo-cortex 是一个开源的认知协处理器,为 AI 智能体提供主动记忆能力。它解决的是大语言模型在对话中缺乏长期记忆和上下文连续性的问题,通过持久化存★ 157
simplechatsimplechat 是一个基于 Python 的安全 AI 对话助手,支持与文档、视频、音频等多种内容交互。它提供个人工作区以保持专注上下文,以及群组空间供团★ 157
mfsmfs 是一个为 AI 智能体打造的上下文管理工具,旨在解决 AI 在处理任务时上下文碎片化的问题。它通过一个统一的、可搜索、可浏览的文件式接口,将代码、记忆、★ 156
pdf-mcppdf-mcp 是一个基于 MCP 协议的服务器,旨在让 Claude Code 等 AI 代理高效处理大型 PDF 文件及整个文件夹,避免上下文溢出。它通过混★ 154
ChatFAQChatFAQ 是一个开源的对话式 AI 解决方案构建平台,旨在帮助开发者快速搭建基于大语言模型的智能问答系统。它整合了 RAG(检索增强生成)、Agent(智★ 153
duckdb-embedding-searchduckdb-embedding-search 是一个基于 DuckDB 的快速向量相似度搜索工具,专为轻量级嵌入检索场景设计。它利用 DuckDB 的列式存储★ 152
coco-serverCoco AI Server 是一个面向企业的 AI 搜索与协作一体化服务端,旨在将分散在云端、桌面、文档和内部系统中的信息统一索引,并通过 AI 助手提供自然★ 148
heimdallHeimdall 是一个纯 CPU 运行的轻量级记忆检索方案,核心思路是用排序检索替代传统向量数据库的复杂索引。它面向 AI Agent、Claude Code★ 137
infinoInfino 是一个用 Rust 编写的嵌入式检索库,底层直接构建在 Parquet 列式文件格式之上,目标是让开发者无需部署独立服务就能在应用中实现快速、可扩★ 136
litepaliLitePali 是一个轻量高效的 ColPali 实现,专注于图像检索与索引,专为云端部署优化。它解决了传统视觉语言模型在图像检索任务中计算开销大、部署复杂的★ 132
docmancerDocmancer 是一个本地优先的开源工具,用于索引和提取 Claude Code、Codex、Cursor、Gemini 等编码代理在机器上留下的记忆、规则★ 131
CodeGraphCodeGraph 是一个为代码库构建语义图谱的开源工具,它通过分析函数、类、导入关系和调用链,生成结构化的代码关系图。该项目提供 42 个 MCP(模型上下文★ 129
llm-wiki-memoryllm-wiki-memory 是一个面向 AI 编码助手的本地记忆工具,采用 git 版本管理,无需 RAG、Docker 或外部服务。它通过本地 LLM 维★ 129
roampalroampal 是一个基于 Python 的办公效率工具,核心定位是“会学习的记忆系统”。它解决的是传统笔记或知识管理工具中信息检索不智能、无法根据用户行为优化★ 125
ObsidianRAGObsidianRAG 是一个面向 Obsidian 笔记库的本地优先 RAG(检索增强生成)工具,旨在让用户通过自然语言提问的方式,从自己的笔记中获得精准答案★ 123
apple-rag-mcpapple-rag-mcp 是一个基于 TypeScript 构建的 MCP 服务器,旨在为 AI 代理提供对 Apple 开发者文档的即时访问。它通过检索增强★ 121
OpenDocumentsOpenDocuments 是一个自托管的 RAG(检索增强生成)平台,专注于 AI 文档搜索。它能连接 GitHub、Notion、Google Drive、★ 120
VeraVera 是一个本地代码搜索引擎,结合了 BM25 关键词匹配、向量相似度和交叉编码器重排序,提供多阶段检索以提升搜索准确性。它使用 tree-sitter 解★ 120
VeraVera 是一个完全离线运行的本地代码搜索引擎,用 Rust 编写。它解决的是开发者在大型代码库中快速定位代码的问题,尤其适合需要语义理解而非单纯关键词匹配的场★ 120
agent-brainagent-brain 是一个面向 AI 智能体的本地优先 RAG 记忆系统,解决智能体跨会话遗忘、知识无法沉淀的问题。它把向量检索、关键词检索混合成 hybr★ 119
docsmintDocsMint 是一个面向人类和 AI 智能体的开源知识库系统,用 TypeScript 编写。它想解决的核心问题是:传统文档工具只服务人,而 AI 智能体检★ 118
gnogno 是一个本地优先的 AI 文档搜索与编辑工具,旨在解决个人和企业文档分散、检索困难的问题。它采用混合检索技术(结合关键词与向量语义),提供精准的文档查找能★ 117
ham_homeHamHome 是一款 AI 驱动的浏览器扩展,专注于书签和标签页的智能管理。它解决的是浏览器信息过载问题,用户面对大量书签和打开的标签页时,难以快速找到所需内★ 115
Flamehaven-FilesearchFlamehaven-Filesearch 是一个自托管的 RAG 搜索引擎,旨在解决个人或团队在本地文件检索中面临的格式多样、语义理解不足和部署复杂等问题。它★ 109
anchr-appanchr-app 是一个可自托管的 RAG 后端,面向文档知识库场景,用 Java、Spring Boot、Spring AI 和 Elasticsearch★ 109
needle-mcpNeedle MCP Server 是一个基于 Python 的轻量级 RAG(检索增强生成)服务,通过 MCP(模型上下文协议)为 LLM 提供长期记忆能力。★ 104
LodeDBLodeDB 是一个用 Rust 编写、提供 Python 接口的嵌入式向量数据库,主打本地优先、默认精确检索、多模态与 GPU 加速。它要解决的问题是:现有向★ 103
StruInfoStruInfo 是一个可自托管的文档到知识工作台,目标是把散落的文档变成可追溯、可编辑的知识资产。它通过确定性的处理流程(而非完全依赖大模型)完成文档解析、切★ 103
ops-codegraph-toolops-codegraph-tool 是一个面向 AI 智能体的代码智能命令行工具,用 TypeScript 编写。它能在本地为 34 种编程语言构建函数级依赖★ 99
sugarsugar 是一个为 AI 编程助手提供持久记忆的开源项目,采用本地优先的设计理念,解决 AI 编码代理在跨会话、跨项目时上下文丢失的问题。它允许 AI 代理保★ 98
codesearchcodesearch 是一个用 Rust 编写的多仓库语义代码搜索 MCP 服务器,专为 AI 编程助手(如 OpenCode、Claude Code、Curs★ 93
patent-literature-search-mcppatent-literature-search-mcp 是一个基于 Model Context Protocol (MCP) 的智能体服务,专注于专利与学术文★ 84
sverklosverklo 是一个为编程代理(coding agents)设计的本地优先记忆系统,通过 MCP(Model Context Protocol)协议集成到 C★ 82
personal-ai-memory这是一个本地优先的 Chrome 扩展,用于被动捕获 ChatGPT、Gemini、Claude、Grok、Perplexity 等主流 AI 对话,并构建私人★ 69
mychatarchivemychatarchive 是一个本地优先的 AI 对话记忆归档工具,旨在解决用户跨平台聊天记录分散、难以检索和长期保存的问题。它支持导入 ChatGPT、Cl★ 66
codebase-contextCodebase Context 是一个为 AI 编程代理提供代码库上下文感知能力的开源工具。它通过语义代码搜索、团队约定、模式识别和记忆机制,让 AI 代理在★ 66
slack-knowledge-assistant这是一个开源的 Slack 知识助手,旨在解决团队信息分散在各工具中难以快速检索的问题。它通过 Airweave 连接并索引公司内部的各种工具(如文档、工单、代★ 59