chroma

Store and search embeddings with a four-function API for a local vector database.

1.0k|117|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/OpenLAIR/dr-claw --skill chroma-openlair
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: chroma
Source: https://github.com/OpenLAIR/dr-claw/tree/main/skills/rag/chroma
Command: npx skills add https://github.com/OpenLAIR/dr-claw --skill chroma-openlair

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires chromadb, sentence-transformers, and includes references (resource) components.

What problem does it solve?

Chroma provides a scalable, open-source embedding database to store vectors and associated metadata, enabling fast similarity search and retrieval for AI-powered applications.

Core Features & Use Cases

  • Embedding storage and vector search with metadata filtering
  • Simple 4-function API for easy integration from notebooks to production systems
  • Use cases include semantic search, RAG workflows, and document retrieval

Quick Start

Install chromadb, create a collection, and begin storing embeddings for similarity search.

Frequently Asked Questions about chroma

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I store embeddings for semantic search in a local vector database?▼

Store embeddings using Chroma's simple four-function API to add vectors and associated metadata, enabling fast similarity search and retrieval for AI-powered applications.

Can I apply metadata filtering when retrieving documents for RAG workflows?▼

Yes, metadata filtering is supported during document retrieval for RAG workflows by storing associated metadata alongside vectors, enabling targeted similarity search based on specific document attributes.

Do I need sentence-transformers to run an open-source embedding database?▼

Yes, sentence-transformers is required as a dependency to provide a compatible embedding model that generates vectors for the database, alongside a running Chroma instance for storage and retrieval.

Does the self-hosted vector database API work across notebooks and production deployments?▼

Yes, the self-hosted vector database API works across notebooks and production deployments by providing a consistent four-function interface for storing and searching embeddings in both Python and JavaScript client environments.

What is the best way to integrate semantic search into document retrieval applications?▼

Integrate semantic search into document retrieval applications using an open-source embedding database with a simple four-function API to store vectors and execute fast similarity searches across stored documents.