Introducing ChromaDash
A hassle-free HTTP Client for ChromaDB
A Simple Web UI to to connect to a Chroma DB HTTP Server
- No Dependancies
- Nothing to install
- just a single index.html
- that's it!
Usage:
- assuming you've installed ChromaDB in python using:
pip install chromadb
- you'd start the ChromaDB HTTP Server with this command:
chroma run --path [/path/to/persist/data]
for example:
chroma run --path C:\Program Files\ChromaDB\Data
Which defaults to listening on http://127.0.0.1:8000
- Add a system environment variable:
name
CHROMA_SERVER_CORS_ALLOW_ORIGINS
value
["*"]
- download ChromaDash's index.html and run it!
ChromaDash is just a basic viewer
you can:
- create, view, delete collections
- create, view, edit, delete documents (but WITHOUT embeddings, as its missing from chromas HTTP Client library)
A more Comprehensive Solution
Ive also released a FULLY FEATURED Python Client for Chroma DB called:
Chroma Flow Studio
https://github.com/coffeecodeconverter/ChromaFlowStudio
This might be more what you're after
other tools - document stripper to plain text in batches https://github.com/coffeecodeconverter/DocStrip
Tags: #chromadash #chromadb ui #chroma ui #chromadb ui #chroma dash #ui for chroma #ui for chromaDB