Chroma JavaScript Client

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.

API entry from apis.yml

apis.yml Raw ↑
aid: chroma:javascript-client
name: Chroma JavaScript Client
description: 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.
image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
humanURL: https://docs.trychroma.com/reference/js/client
tags:
- Embeddings
- JavaScript
- SDK
- TypeScript
- Vector Database
properties:
- type: Documentation
  url: https://docs.trychroma.com/reference/js/client
- type: SourceCode
  url: https://github.com/chroma-core/chroma-js