https://github.com/sharp0802/khromat
Simple management application for Chroma DB, written with Rust
https://github.com/sharp0802/khromat
chroma chromadb rust
Last synced: 11 months ago
JSON representation
Simple management application for Chroma DB, written with Rust
- Host: GitHub
- URL: https://github.com/sharp0802/khromat
- Owner: Sharp0802
- License: mit
- Created: 2025-06-30T00:10:11.000Z (12 months ago)
- Default Branch: master
- Last Pushed: 2025-06-30T00:11:06.000Z (12 months ago)
- Last Synced: 2025-06-30T01:23:53.950Z (12 months ago)
- Topics: chroma, chromadb, rust
- Language: Rust
- Homepage:
- Size: 12.7 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Khromat
Khromat is simple management application of Chroma DB.
## Usage
### Tenant Management:
```
tenant new - Creates a new tenant.
tenant get - Retrieves an existing tenant.
```
### Database Management:
```
database new - Creates a new database within a tenant.
database del - Deletes a database from a tenant.
database get - Retrieves an existing database.
database ls - Lists all databases within a tenant.
```
### Collection Management:
```
collection new [ef] - Creates a new collection.
collection del - Deletes a collection.
collection get - Retrieves a collection and shows its item count.
collection ls - Lists all collections in a database.
```
- t: tenant_name
- d: database_name
- c: collection_name
- ef: optional embedding function, e.g., 'ollama '
### General:
```
help - Shows this help message.
exit - Exits the application.
```