Admin UI for the Chroma embedding database, built with Next.js
- GitHub Repo: https://github.com/flanker/chromadb-admin
- Chroma Official Website https://docs.trychroma.com
![image](https://private-user-images.githubusercontent.com/109811/336629855-c15cab9a-db80-4e2f-b732-a3bd5ef557da.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjE2MjcxOTQsIm5iZiI6MTcyMTYyNjg5NCwicGF0aCI6Ii8xMDk4MTEvMzM2NjI5ODU1LWMxNWNhYjlhLWRiODAtNGUyZi1iNzMyLWEzYmQ1ZWY1NTdkYS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzIyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcyMlQwNTQxMzRaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1mMzJkMmZhODczNWU4MWZjY2Y0ZTViZjc0ZWUxYzViYWNmYzk1NDBhMzZhZTEzNDU2ZGFmOWUzMGYyMzM0YjU4JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.88pGwufwtwJFnv71fTNLmbQjcaSRdeYUZYXxe5XBiG0)
First, start the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev
THen, open http://localhost:3000 in your browser to see the app.
Run
docker run -p 3000:3000 fengzhichao/chromadb-admin
and visit https://localhost:3000 in the browser.
NOTE: Use http://host.docker.internal:8000
for the connection string if you want to connect to a ChromaDB instance running locally.
Build the Docker image:
docker build -t chromadb-admin .
Run the Docker container:
docker run -p 3000:3000 chromadb-admin
This is NOT an official Chroma project.
This project is licensed under the terms of the MIT license.