Back to Insights
Artificial Intelligence•September 23, 2023•8 min read

ChromaDB: Open-Source Embedding Database

ChromaDB provides simple vector storage for AI applications.

#chromadb#embeddings#vector-database#ai

ChromaDB stores embeddings for AI applications. Simple API for add, query, update. Runs embedded or as server. Open-source and self-hostable.

Getting Started

Create collections for document groups. Add documents with or without pre-computed embeddings. Query with text or vectors. Filter by metadata.

  • Create collections for logical grouping
  • Add documents with automatic embedding
  • Query by text or vector similarity
  • Filter results by metadata
  • Persist data for durability

Deployment Options

Embedded mode for development. Client-server for production. Persistent storage available. Docker deployment supported.

Tags

chromadbembeddingsvector-databaseaiopen-source