# Install chromadb with npm

A JavaScript interface for chroma. Version 3.5.0 via npm; verified 2026-06-30. Also installable with debian: sudo apt install chroma.

## Install

```sh
sudo av install npm:chromadb
```

Additional install commands:

### Portable and language managers

- npm (100%):

```sh
npm install -g chromadb
```

  Evidence: local npm package metadata

## Package facts

- **Package key:** npm:chromadb
- **Package manager:** npm
- **Package manager page:** <https://www.npmjs.com/package/chromadb>
- **Version:** 3.5.0
- **Source summary:** A JavaScript interface for chroma
- **License:** Apache-2.0
- **Source archive:** <https://registry.npmjs.org/chromadb/-/chromadb-3.5.0.tgz>
- **Published:** 2026-06-30T18:29:03.709Z
- **Last updated:** 2026-06-30T18:29:03.709Z
- **Generated:** 2026-08-04T22:13:35+00:00

## Executables

- chroma (cli)

## Dependencies

- semver

## Build dependencies

- @chroma-core/default-embed
- @hey-api/client-fetch
- @hey-api/openapi-ts
- @jest/globals
- @jest/types
- @types/bcrypt
- @types/jest
- @types/node
- @types/semver
- @types/wait-on
- bcrypt
- chalk
- jest
- jest-environment-node-single-context
- npm-run-all
- prettier
- rimraf
- testcontainers
- ts-jest
- ts-node
- tsd
- tsup
- typescript
- wait-on

## Install behavior

- Post-install hook: not defined
- Bottle: not available

## Freshness

- Page generated: 2026-08-04
- Package-manager version: 3.5.0
- Package-manager updated: 2026-06-30
- Local data: ok
- info: No upstream repository was available in local package data.

## Security Notes

No matching local secret-handling manifest was found for chromadb. Package metadata is still published here so future coverage has a stable package URL.


## Source Database Details

- **Source Database:** npm registry
- **Dist Tags:** Alpha: 3.0.1-alpha.0, Beta: 1.7.3-beta5, Latest: 3.5.0
- **Version Count:** 100
- **Maintainers:** jeff_chroma, hammadchroma
- **Author:** Chroma
- **Publisher:** hammadchroma
- **Engines:** Node: >=20
- **Optional Dependencies:** chromadb-js-bindings-darwin-arm64, chromadb-js-bindings-darwin-x64, chromadb-js-bindings-linux-arm64-gnu, chromadb-js-bindings-linux-x64-gnu, chromadb-js-bindings-win32-x64-msvc
- **Integrity:** sha512-A68f2RQjY3R95Pzy0j3ykOu6fi+WWCN1tjbvzrZXZoYQ1d7ZjgWr1FyzitZCeaz/0qmc8y2LEK7QmlxloOAs9Q==
- **Shasum:** 0239574497df37f10c9d5a426c2576a3fa61c050
- **Unpacked Size:** 1,719,030
- **File Count:** 0
- **Created At:** 2023-02-14T05:47:15.489Z
- **Latest Published At:** 2026-06-30T18:29:03.709Z
- **Modified At:** 2026-06-30T18:29:03.810Z

## Other Package-Manager Records

- Debian apt - chroma - 1.19-2: installed executable or alias match | Debian stable package indexes: chroma from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | Abstract puzzle game - graphical version | http://level7.org.uk/chroma/
- Debian apt - chroma-curses - 1.19-2: installed executable or alias match | Debian stable package indexes: chroma-curses from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | Abstract puzzle game - terminal version | http://level7.org.uk/chroma/
- Debian apt - chroma-data - 1.19-2: installed executable or alias match | Debian stable package indexes: chroma-data from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | Abstract puzzle game - data files | http://level7.org.uk/chroma/
- Nix - chroma: installed executable or alias match | nixpkgs package indexes: pkgs/by-name/ch/chroma/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
- Ubuntu apt - chroma - 1.19-1ubuntu1: installed executable or alias match | Ubuntu 24.04 LTS package indexes: chroma from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | Abstract puzzle game - graphical version | http://level7.org.uk/chroma/
- Ubuntu apt - chroma-curses - 1.19-1ubuntu1: installed executable or alias match | Ubuntu 24.04 LTS package indexes: chroma-curses from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | Abstract puzzle game - terminal version | http://level7.org.uk/chroma/
- Ubuntu apt - chroma-data - 1.19-1ubuntu1: installed executable or alias match | Ubuntu 24.04 LTS package indexes: chroma-data from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | Abstract puzzle game - data files | http://level7.org.uk/chroma/
- Scoop - main/chroma: installed executable or alias match | Scoop official bucket manifest trees: bucket/chroma.json from https://api.github.com/repos/ScoopInstaller/Main/git/trees/master?recursive=1
- winget - Ubisoft.Chroma: installed executable or alias match | Windows Package Manager source index: Ubisoft.Chroma from https://cdn.winget.microsoft.com/cache/source.msix


## Related links

- [Database and data packages](https://pkg.so/database-data-tools/) - Matched curated package taxonomy and local package facts.
- [vectra](https://pkg.so/npm/vectra/) - Local metadata places this package in an adjacent workflow. Shared terms: ai, cli, data, database, databases.
- [db-migrate](https://pkg.so/npm/db-migrate/) - Local metadata places this package in an adjacent workflow. Shared terms: cli, data, database, databases, semver.
- [elasticdump](https://pkg.so/npm/elasticdump/) - Local metadata places this package in an adjacent workflow. Shared terms: cli, data, database, databases, semver.

## Sources

- pkg.so package database
- package-page enrichment
- package version freshness
- pkgdb category and tag curation
- package relationship graph
- external package-manager database matches
- cross-ecosystem install command graph
