Chroma

Chroma: The AI-native, open-source embedding database. We offer a fully managed, scalable deployment on AWS and Azure, complete with a Vector Management UI.

Self host Prerequisite

  1. Download & Install Docker and Git

  2. Clone Chroma's repository with your terminal

git clone https://github.com/chroma-core/chroma.git
  1. Change directory path to your cloned Chroma

cd chroma
  1. Run docker compose to build up Chroma image and container

docker-compose up -d --build
  1. If success, you will be able to see the docker images spun up:

Setup

  • Chroma Upsert Document - Upsert document chunks with embeddings into Chroma

  • Chroma Load Existing Index - load existing collection from Chroma

Additional

  1. On the Chroma URL, specify http://host.docker.internal:8000

Resources

Last updated