1bench — Modern Chroma GUI client

ChromaChroma GUI client

Browse collections, run similarity search, and manage embeddings visually for Chroma. Connect to Chroma on localhost, self-hosted, or cloud (Chroma Cloud).

Apple Silicon — Also available for 7-day free trial · No credit card required

Your data stays yours

1bench runs entirely on your machine. Nothing is ever sent to us.

100% Local

Credentials and data never leave your machine.

Zero Telemetry

No usage tracking, no query logging, no analytics.

Direct Connection

Straight to your database, nothing in between.

Built for Chroma

1

Visual Similarity Search

Search collections without writing Python. Filter by metadata, Find Similar by ID, or paste a raw vector. Combine filters, distance metric, result count.

2

2D Vector Visualization

Embeddings as a 2D scatter plot. Color documents by any metadata field to reveal clusters. Click to inspect, Find Similar to explore.

3

Browse and Edit Documents

Paginate collections with full document, metadata, and vector visibility. Edit inline, delete or upsert. Right-click for Find Similar or vector inspection.

4

Collection Overview with Embedders

See all collections with their embedding function, distance metric, document count, and HNSW/SPANN index configuration surfaced inline.

5

Multi-Tenant Awareness

Chroma's tenant + database + collection hierarchy shown clearly — switch tenants and databases in the browser, avoid accidental cross-tenant reads.

6

Bulk Import & Export

Import documents with vectors and metadata from JSON files. Export entire collections as JSON for backup or migration between environments.

10x your Chroma productivity

Stop switching between CLI and code. Manage everything visually.

Visual Query Builder

Build similarity queries visually with filter, Find Similar, and vector modes. No client-library code required.

2D Vector Visualization

Project embeddings onto a scatter plot. Color by metadata, click to inspect, find similar from the plot inline.

Find Similar

Right-click any document to find its nearest neighbors. One-click similarity search from anywhere in the UI.

Browse Documents

Scroll through collections with full document, metadata, and vector visibility. Paginate large datasets.

Metadata Filtering

Build complex filters on document metadata with dropdowns. $eq, $ne, $gt, $lt, $in, $and, $or supported.

Inline Document Editing

Click any field to edit it directly in the table. Save changes back to Chroma with staged batch commit.

Add Documents

Insert new documents with vectors and metadata through a clean visual form. No client code by hand.

Collection Management

Delete collections and documents safely with typed confirmation. Truncate to clear docs while keeping schema.

Export & Import

Export collections as JSON with full documents, metadata, and vectors. Import from JSON files with mapping.

Multiple Tabs

Work across Chroma collections and instances in parallel tabs. Each tab keeps its own browsing and query state.

Embedder Configuration

View each collection's embedding function, distance metric (cosine, L2, IP), and HNSW / SPANN index params.

Chroma Cloud & Self-Hosted

Connect to Chroma Cloud with API auth, self-hosted servers, or persistent client mode. SSH tunnels supported.

SSH Tunnel Support

Reach remote Chroma instances securely through SSH tunnels. Load profiles from ~/.ssh/config with one click.

Read-Only Mode

Enable read-only mode to safely explore production collections. Prevents any accidental writes or deletes.

Query History

Every query you run is automatically saved per connection. Search, re-run, or bookmark past queries anytime.

Frequently asked questions

What is a Chroma GUI?
A Chroma GUI is a visual desktop client that lets you browse collections, inspect documents, run similarity search, and manage embeddings without writing Python or JS client code. 1bench is a modern Chroma GUI for Mac, Windows, and Linux.
Does Chroma have a GUI?
Chroma is client-library-first (Python, JS, and more) with no built-in server-side GUI. Chroma Cloud users get a hosted console. For a native desktop experience with persistent connections, visual similarity search, and cross-database workflow, 1bench works alongside on Mac, Windows, and Linux.
What is the best Chroma GUI for Mac, Windows, or Linux?
A good Chroma GUI should run natively on your OS, support authentication and TLS, and let you browse collections, inspect documents, and run similarity search with metadata filters. 1bench delivers all of this with a single download for Mac, Windows, and Linux.
Can a Chroma GUI connect to Chroma Cloud, self-hosted, and persistent clients?
Yes. Any Chroma GUI that speaks the HTTP API works with Chroma Cloud, self-hosted servers, and persistent client mode. 1bench connects using your host, port, and credentials, with TLS for Cloud and SSH tunnel support for private-network instances.
Can a Chroma GUI run similarity search and manage embeddings?
Yes. A full-featured Chroma GUI lets you run similarity queries with cosine, L2, or inner-product distance, filter by metadata, and view embedding function configuration per collection. 1bench surfaces this in a visual editor with live result previews and 2D embedding projections.

Ready to manage Chroma visually?

1bench connects to Chroma Cloud and self-hosted instances. Start your 7-day free trial today.

View Pricing

1bench is not affiliated with or endorsed by Chroma, Inc.. Chroma is a trademark of Chroma, Inc..