跳过主要内容
广告OpenFree logo推广你的产品触达更多潜在用户,助力产品增长与收益提升。投放广告
Favicon of Chroma

Chroma

Free 等级项目

Chroma 是面向 AI 的开源搜索基础设施,提供快速、无服务器且可扩展的基础设施,支持向量、稀疏向量、全文、正则与元数据搜索,基于对象存储构建,适用于多租户索引,采用 Apache 2.0 开源许可。

访问 chroma-core/chroma

项目简介

Chroma 是面向 AI 的开源搜索基础设施。它提供快速、无服务器且可扩展的基础设施,支持向量、全文、正则与元数据搜索,基于对象存储构建,并被数百万开发者使用。

核心功能

  • 向量搜索,用于语义相似度检索。
  • 稀疏向量搜索,用于 BM25 与 SPLADE 词法检索。
  • 全文搜索,支持三元组与正则表达式搜索。
  • 元数据搜索,支持过滤与分面检索。
  • Forking(分叉),用于数据集版本管理、A/B 测试与灰度发布。
  • 提供用于开发的命令行工具。

适用场景

  • 需要搜索、检索与上下文工程的 AI 应用与智能体。
  • 知识库与问答工作流。
  • 面向数十亿索引的多租户搜索。
  • 使用 forking 进行数据集版本管理、A/B 测试与灰度发布。

快速开始

  • 使用 pip install chromadb 安装 Python 客户端。
  • 使用 npm install chromadb 安装 JavaScript/TypeScript 客户端。
  • 使用 chroma run --path /chroma_db_path 启动客户端-服务器模式。
  • 可在 Chroma Cloud 上免费开始,获赠 5 美元免费额度,或阅读文档。
  • 可在 30 秒或更短时间内完成启动。

部署与要求

  • 可使用开源部署指南在自己的基础设施上运行 Chroma OSS。
  • 可通过 chroma run --path /chroma_db_path 使用客户端-服务器模式。
  • Chroma Cloud 提供托管的无服务器部署选项。
  • 企业版部署支持在自有 VPC 中进行 BYOC、多云/多区域复制以及时间点恢复。
  • 基于对象存储构建,具备自动数据分层与缓存。

采用前须知

  • 许可证:Apache-2.0。在使用、修改或分发项目前,请确认其具体条款。

评论

登录 后发表评论。

更多类似 Chroma 的项目

Favicon of Qdrant

Qdrant

Free 等级项目星标数: 34.8K

高性能向量数据库与向量搜索引擎

向量数据库

Qdrant 是一个高性能、可大规模扩展的向量数据库和向量相似度搜索引擎,专为新一代 AI 应用设计。它支持存储、搜索和管理带 payload 的向量,并提供全托管的 Qdrant Cloud 服务。

Favicon of OpenViking

OpenViking

Free 等级项目星标数: 38.7K

面向 AI 智能体的开源上下文数据库

向量数据库

OpenViking 是面向 AI 智能体的开源上下文数据库,统一智能体记忆、知识 RAG 与技能。它把上下文组织为 viking:// 下可浏览的文件系统,支持分层摘要与目录内的语义检索,让上下文成为可检索、可复用的资产,并可接入多种智能体框架。