Skip to content

Latest commit

 

History

28 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

Introducing ChromaDash

A hassle-free HTTP Client for ChromaDB

image

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:

  1. assuming you've installed ChromaDB in python using:
pip install chromadb

  1. 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

  1. Add a system environment variable:
name
CHROMA_SERVER_CORS_ALLOW_ORIGINS

value
["*"]

  1. 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

About

Chroma DB GUI - HTML and Javascript - for for Basic management and overview of your collections and documents.

Resources

Stars

7 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors