搜索引擎 / 全文检索
Meilisearch、Elasticsearch 这类全文检索与混合检索服务。
基于 Spring Boot + MyBatis 的完整电商系统,含前台商城和后台管理,覆盖商品、订单、会员、促销等模块,用 Docker 容器化部署。
用 Rust 写的极速搜索引擎 API,支持全文、模糊、地理和 AI 混合检索,几行代码就能给网站或应用加上即时搜索。
用 C++ 写的开源内存搜索引擎,支持模糊容错、分面和地理检索,可作为 Algolia、Pinecone 或 ElasticSearch 的轻量替代,快速搭建搜索体验。
开源可观测性平台,统一收集日志、指标、链路、RUM 和会话回放,单二进制部署,存储成本比 Datadog、Splunk、Elasticsearch 低约 140 倍。
Elasticsearch 的可视化分析平台,用仪表盘、图表和指标面板把日志与可观测性数据变成可交互的探索视图。
用 Docker Compose 一键拉起 Elasticsearch、Logstash、Kibana 组成的 ELK 日志分析栈,省去手动安装配置各组件的麻烦。
面向数据库的开源 MCP 服务器,让 AI 代理和 LLM 通过统一协议安全访问 BigQuery、ClickHouse、Elasticsearch 等多种数据源。
基于 Spring Cloud Alibaba 的微服务电商商城系统,集成注册配置中心、网关、监控和 Vue 管理后台,开箱即用快速搭建电商平台。
面向多模态 AI 的嵌入式向量检索库,支持近似最近邻搜索和语义相似度检索,无需单独部署服务,帮开发者省去向量数据管理的麻烦。
一个不到 2KB 的轻量搜索引擎,能在浏览器、服务端或边缘网络里跑全文、向量和混合检索,还自带 RAG 流水线,适合做本地化搜索和轻量检索增强。
把全文检索、向量召回和聚合分析都塞进一个 Postgres 里,靠 pg_search 扩展实现 BM25 与混合搜索,省去额外维护搜索和向量库的麻烦。
基于 Rust 重写的云原生数据仓库,统一支持分析、搜索、AI 与 Python 沙箱,直接架在 S3 上,省去多套系统拼装。
自托管的 YouTube 媒体服务器,自动下载订阅频道视频并建立本地索引,用 Elasticsearch 提供搜索和播放,解决视频收藏与离线观看需求。
自建 RSS 阅读器,支持 iOS、Android 和网页端,带社交讨论功能,可自己部署,用 Python 配合 MongoDB、PostgreSQL、Redis、Elasticsearch 搭建。
用 Go 写的轻量级分布式文本与向量搜索引擎,主打简单和速度,适合给应用快速加上全文检索或向量检索能力。
轻量级向量与任意对象相似度搜索聚类引擎,支持十多种编程语言,可做近似最近邻检索、模糊搜索和推荐系统。
一个用 C# 编写的 ACID 文档数据库,内置全文搜索、索引、分片和空间查询,适合需要强一致性和复杂检索的 NoSQL 场景。
用 Rust 写的便携式 SQL 查询、搜索与 LLM 推理引擎,给业务数据库加一个实时分析节点,让 AI 应用和智能体直接基于数据做推理。
用 Rust 写的高效近似最近邻检索算法库,集成 HNSW 等索引结构,为图像搜索、推荐系统等场景提供快速的向量相似度查询。
高性能日志数据库,能轻松处理 TB 级日志数据,可作为 Loki、Elasticsearch 的轻量替代,适合可观测性和 SIEM 场景。
用 Docker Compose 一条命令拉起预配置好的 Elastic Stack v9+,开箱即用日志、指标、APM、告警、机器学习和 SIEM 功能。
Rust 写的进程内搜索库兼多租户服务端,把 BM25 词法检索和向量检索揉在一起,适合做混合搜索和 RAG 的召回层。
基于 Elasticsearch 的开源文件索引与搜索引擎,能扫描磁盘建立文件目录索引,帮你快速定位文件、分析磁盘占用和查找重复文件。
纯 Java 实现的嵌入式向量搜索引擎,支持磁盘索引和增量更新,适合在 JVM 应用里直接做近似最近邻检索,不用额外部署服务。
兼容 MySQL 的多模态向量数据库,用统一 SQL 同时查询结构化与非结构化数据,支持向量 upsert 和检索,主打高并发、超低延迟。
汇总向量检索相关的库、服务和论文的 awesome 清单,帮你快速找到 KNN 搜索、相似度检索和向量搜索引擎的现成方案。
混合 AI 搜索引擎,能同时检索个人知识库和互联网,并自动生成带 UI 的页面,适合搭建 RAG 检索与内容生成场景。
Endee.io – A high-performance vector database, designed to handle up to 1B vectors on a single node, delivering significant performance gains through optimized indexing and execution. Also available in the cloud at https://endee.io and under the Endee Enterprise license. Free 30-day evaluation: https://docs.endee.io/v2/quick-start/enterprise
用 Rust 写的高性能多线程 Redis/Valkey 替代品,可直接替换现有部署,并内置全文检索和向量搜索,适合做缓存和 RAG 检索后端。
轻量极速的重排序库,为搜索和 RAG 检索管线提供基于 LLM 与 cross-encoder 的 listwise/pairwise 精排,几乎不增加延迟。
用 Python 写的透明 RAG 参考实现,把 FAISS 向量检索和 BM25 关键词检索做混合召回再重排,配 Gradio 界面和 FastAPI 接口,方便本地搭文档问答。
微软出品的 5 周 RAG 学习路线,用 Jupyter Notebook 带你从索引、混合检索到量化压缩,系统掌握检索增强生成。
可嵌入内存文档数据库,自带高层查询构建器,支持向量、全文和混合检索,适合在应用内直接做 RAG 与相似度搜索。
把 MySQL、Oracle、达梦、Redis、Kafka、SSH 等十几种数据库和运维工具集成到一个客户端里,省去在多个管理软件之间来回切换。
把 Elasticsearch 包装成 MCP 服务器,让 AI Agent 能直接检索索引、执行查询和管理向量数据,省去自己写对接层。
基于 LangGraph 的电商数仓智能问数 Agent,把自然语言转成 SQL 并流式展示查询结果,配套教程适合系统学习大模型应用落地。
面向开发者的本地优先 RAG 服务器,对代码和技术文档做语义加关键词混合检索,支持 MCP 与 CLI,数据不出本机、零配置即可用。
《AI-Powered Search》一书配套代码库,演示混合检索、学习排序、点击模型和生成式搜索等现代搜索技术,基于 OpenSearch 实现。
整理高维向量检索与向量数据库相关的优质资源清单,涵盖近似最近邻搜索、相似度检索和向量搜索引擎,方便快速选型与调研。
用 Rust 写的高性能本地 AI 记忆检索引擎,带桌面 GUI,能对 agent 历史做关键词加可选语义的混合召回,解决本地对话记录难找的问题。