Skip to main content
Chroma is an AI-native open-source vector database that simplifies building LLM apps by providing tools for storing, embedding, and searching embeddings with a focus on simplicity and speed. It supports both local deployment and cloud hosting through ChromaDB Cloud.

Usage

The Node.js SDK uses the chromadb v3 client, which talks to a Chroma server over HTTP (local server or ChromaDB Cloud). Install it with npm install chromadb. Mem0 supplies the embeddings, so the collection is created without an embedding function.

Config

Here are the parameters available for configuring Chroma: