Chroma DB
ChromaDB, visualized.
Your vector DB studio, everywhere you code.
Browse collections, run vector queries, inspect records, and debug API payloads
for your ChromaDB projects — right inside VS Code or your browser.
VS Code Marketplace ·
Privacy Policy ·
Website
Downloads
Prerequisite: ChromaDB endpoint
Chroma DB is a thin client. It needs a reachable HTTP endpoint running ChromaDB.
You can point Chroma DB at any ChromaDB-compatible endpoint, for example:
http://localhost:8000 for a local ChromaDB server
- Your Chroma Cloud endpoint for a hosted project
You can change this URL in:
- The VS Code workbench connect form
- The web workbench connection panel
- Or via the
chromaDb.defaultEndpoint VS Code setting
Features
- Connect to a local or hosted ChromaDB endpoint
- List all collections with record counts
- Select an active collection and inspect records
- Run vector similarity queries with:
- Query text or raw embeddings
- Top K results
- Metadata filtering
- Include documents / embeddings / metadata toggles
- Send raw HTTP requests to the ChromaDB API
- All HTTP calls are executed from the VS Code extension host, so the webview does not need CORS access to
localhost
Using the VS Code Extension
Install
- Install Chroma DB from the
https://marketplace.visualstudio.com/items?itemName=harishkaparwan.chroma-db
- Reload VS Code if prompted.
Open the Workbench
- Press
Ctrl+Shift+P / Cmd+Shift+P.
- Run
Chroma DB: Open Workbench.
- Enter your ChromaDB endpoint URL.
- Click Connect.
Once connected you can:
- Browse collections on the Dashboard tab.
- Inspect collection details on the Collections tab.
- Get and inspect records on the Records tab.
- Run similarity queries on the Query tab.
- Call arbitrary endpoints from Raw.
License
MIT
| |