chroma

Store, index, and query embeddings in a local vector database.

Updated Mar 24, 2026
One-click install
npx skills add https://github.com/1thirteeng3/greenmoire --skill chroma-1thirteeng3
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: chroma
Source: https://github.com/1thirteeng3/greenmoire/tree/main/integrations/hermes-agent/skills/mlops/vector-databases/chroma
Command: npx skills add https://github.com/1thirteeng3/greenmoire --skill chroma-1thirteeng3

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Store, index, and query embeddings for AI applications in a local or self-hosted vector database.

Core Features & Use Cases

  • Embedded vector storage with metadata filtering for scalable search in local or self-hosted environments.
  • Supports LangChain, LlamaIndex integrations and full-text search capabilities for RAG workflows.
  • Use Case: Build a local/document retrieval system with metadata-based filtering.

Quick Start

Install chroma, create a collection, add documents with metadata, and run a similarity query.

Frequently Asked Questions about chroma

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

FAQPage Schema
How do I store and query embeddings locally for a RAG workflow?▼

Store and query embeddings locally by creating a collection, adding documents with metadata, and running similarity queries to support RAG workflows and document retrieval.

Can I use metadata filtering for semantic search in a self-hosted vector database?▼

Metadata filtering is supported for semantic search in a self-hosted vector database, enabling scalable document retrieval by restricting similarity queries to specific metadata fields.

Does ChromaDB work with LangChain and LlamaIndex integrations?▼

LangChain and LlamaIndex integrations are supported, allowing you to connect the vector database directly into AI applications for document retrieval and RAG workflows.

What is the best way to build a document retrieval system from notebooks to production?▼

Build a document retrieval system by using an open-source embedding database that scales from local notebooks to production deployments while supporting full-text search and multiple embedding options.

Do I need an external server to run an embedding database for AI applications?▼

An external server is not required because the embedding database can run locally or self-hosted, allowing you to store, index, and query embeddings directly within your AI applications.

Why use a local vector database instead of a managed service for semantic search?▼

A local vector database provides self-hosted control over embedding storage and metadata filtering, avoiding external dependencies while supporting scalable semantic search across development and production environments.