Skip to content

Chroma

Chroma stores document chunks and vectors in collections that an app can query.

Visit Chroma

Does a local collection become your production database?

The persistent local client stores data in a folder and is intended for local development and testing. Chroma recommends a server-backed setup for production. Decide who operates it and where app data will live. Chroma Cloud is another option.

What should you keep as you move from a sample to a service?

Use your app’s permission checks to choose what the reader can search. Chroma supports filtering collection records by metadata such as an ownership label. Keep documents, their labels and how you made their vectors. Cloud pricing has its own usage units, and hosting your own service has separate running and recovery costs.

Would the same search work after moving a fictional collection?

Draw a local collection of three public sample recipes and a separate collection for staff notes.

  1. Write the expected result
    Choose a sample question and mark the one public recipe it should retrieve.
  2. List the move inputs
    Write which originals, labels and vector settings you need to recreate the public collection on another service.