{"categories":[{"label":"Database","url":"https://skillfed.io/packages/category/database/3"}],"enrichment":{"capability":"HTTP client library for connecting to a Chroma server to store, query, and manage document embeddings and metadata.","skillfed_tags":["vector-database","rag","embeddings"],"use_cases":["Connect a web service or microservice to a centralized Chroma server for semantic search across shared document collections.","Build a retrieval-augmented generation (RAG) pipeline that queries embeddings stored on a remote Chroma instance.","Integrate document storage and similarity search into a larger distributed system without embedding the full Chroma library.","Query vector embeddings with metadata filtering in a production environment where the database runs on a separate server.","Prototype or test Chroma functionality against a live server without installing the full development library."],"what_it_does":"chromadb-client is a lightweight HTTP-only Python client for the Chroma vector database server. It provides a simple interface to connect to a remote Chroma instance and perform operations like creating collections, adding documents with embeddings and metadata, and querying by semantic similarity. The client handles serialization and network communication via httpx, with built-in retry logic through tenacity and structured data validation via pydantic.\n\nThis package is designed for scenarios where you want to keep your application separate from the Chroma server infrastructure\u2014useful for distributed setups, containerized deployments, or when you need a thin client without the full Chroma library overhead. It trades the all-in-one convenience of the full chromadb package for a smaller dependency footprint and clearer separation of concerns.","worth_installing":"Yes, if you need to connect to a Chroma server from a Python application. The package is actively maintained, has no known vulnerabilities, carries a permissive license, and installs with low friction. It is a straightforward choice for client-side vector database operations in distributed or containerized environments."},"id":"chromadb-client","links":{"html":"https://skillfed.io/packages/chromadb-client","md":"https://skillfed.io/packages/chromadb-client.md","pypi":"https://pypi.org/project/chromadb-client/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-05-05","license_spdx":null,"license_treatment":"permissive","name":"chromadb-client","python_support":"supports_current","summary":"Chroma Client."},"popularity":{"monthly_downloads":571547,"position":5950,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.5.9"}
