# Chroma JavaScript Client

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

Chroma JavaScript 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, JavaScript, SDK, TypeScript, and Vector Database. The published artifact set on APIs.io includes API documentation.

The Chroma JavaScript and TypeScript Client is a first-party SDK for interacting with Chroma from JavaScript or TypeScript applications. The v3 rewrite focused on reducing bundle size and improving developer experience, making it well-suited for deployment on serverless platforms like Vercel. It supports both self-hosted Chroma instances and Chroma Cloud via the CloudClient class, providing collection management, document ingestion, and vector similarity search capabilities.

## Machine-readable artifacts (2)

- **Documentation** — https://docs.trychroma.com/reference/js/client
- **SourceCode** — https://github.com/chroma-core/chroma-js

## Other Chroma APIs (7)

- [Chroma Python Client](https://apis.io/apis/chroma/python-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, JavaScript, SDK, TypeScript, Vector Database

---

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