chroma

Store and query embeddings with metadata filtering in a local vector database.

2|Updated Apr 25, 2026
One-click install
npx skills add https://github.com/AlexiosBluffMara/mercury --skill chroma-alexiosbluffmara
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: chroma
Source: https://github.com/AlexiosBluffMara/mercury/tree/main/optional-skills/mlops/chroma
Command: npx skills add https://github.com/AlexiosBluffMara/mercury --skill chroma-alexiosbluffmara

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Chroma provides a local, open-source vector database to store embeddings and metadata for AI applications, enabling fast offline semantic search and memory-like retrieval without cloud vendor lock-in.

Core Features & Use Cases

  • Local/self-hosted vector store for embeddings and metadata
  • Vector and full-text search with metadata filtering
  • Suitable for RAG, memory augmentation, document retrieval, and notebook-to-production workflows Use Case: Build a memory module for chatbots or search apps that recalls context across sessions.

Quick Start

Install chromadb, create a collection, add documents with metadata, and run a simple 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 application?

To store and query embeddings locally for RAG, you can use a local, open-source vector database to add documents with metadata and run simple similarity queries without cloud vendor lock-in.

What is the best way to add memory to a chatbot across sessions?

The best way to add memory to a chatbot across sessions is using a local vector store to save context embeddings, enabling memory-augmented AI to recall previous interactions via semantic search.

Can I use a local vector database with metadata filtering for document retrieval?

Yes, a local vector database supports vector and full-text search with metadata filtering, allowing you to efficiently perform document retrieval and narrow down results based on specific attributes.

Does an open-source vector store work for both notebook testing and production deployments?

Yes, an open-source vector store is suitable for notebook-to-production workflows, allowing you to build and test memory-augmented AI applications locally and scale them to production deployments.

Why use a self-hosted vector database instead of a cloud service for semantic search?

A self-hosted vector database enables fast offline semantic search and document retrieval while avoiding cloud vendor lock-in, giving you full control over your embeddings and metadata storage.