# Chroma Python Client

**Canonical:** https://apis.io/apis/chroma/python-client/  
**Provider:** Chroma — https://apis.io/providers/chroma/  
**Documentation:** https://docs.trychroma.com/reference/python/client

Chroma Python Client is one of 8 APIs that [Chroma](https://apis.io/providers/chroma/) publishes on the [APIs.io](https://apis.io/) network. Tagged areas include Embeddings, Python, SDK, and Vector Database. The published artifact set on APIs.io includes API documentation.

The Chroma Python Client is a first-party SDK for interacting with both self-hosted Chroma servers and Chroma Cloud. It provides a simple, developer-friendly interface with a core API of just four functions for managing collections, adding documents, and querying embeddings. The client handles automatic tokenization, embedding, and indexing of documents, making it straightforward to build AI applications that require vector similarity search.

## Machine-readable artifacts (3)

- **Documentation** — https://docs.trychroma.com/reference/python/client
- **SourceCode** — https://github.com/chroma-core/chroma
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/chroma/refs/heads/main/apis.yml

## Other Chroma APIs (7)

- [Chroma JavaScript Client](https://apis.io/apis/chroma/javascript-client/)
- [Chroma Collections API](https://apis.io/apis/chroma/chroma-collections-api/)
- [Chroma Databases API](https://apis.io/apis/chroma/chroma-databases-api/)
- [Chroma Records API](https://apis.io/apis/chroma/chroma-records-api/)
- [Chroma Search API](https://apis.io/apis/chroma/chroma-search-api/)
- [Chroma System API](https://apis.io/apis/chroma/chroma-system-api/)
- [Chroma Tenants API](https://apis.io/apis/chroma/chroma-tenants-api/)

## Tags

Embeddings, Python, SDK, Vector Database

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/chroma/python-client/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/chroma/.
