An open API service indexing awesome lists of open source software.

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

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