Store (store)
Reads embedded chunk JSON files from --input-dir and upserts them into a vector database.
| Option | Default | Description |
|---|---|---|
--input-dir | required | Folder containing embedded chunk JSON files |
--vector-db | qdrant | qdrant, pinecone, or weaviate |
--collection | None | Collection, index, or class name |
--url | None | Vector DB URL |
--batch-size | 64 | Chunks per upsert batch |
Edit (edit)
Re-embeds and replaces stored chunks from JSON files. Each file must contain chunk dicts with matching IDs.
| Option | Default | Description |
|---|---|---|
--input-dir | required | Folder containing updated chunk JSON files |
--vector-db | qdrant | Vector DB provider |
--collection | None | Collection name |
--url | None | Vector DB URL |
--provider | voyage | Embedding provider |
--model | voyage-3 | Embedding model |
--batch-size | 64 | Chunks per request |
Delete (delete)
Deletes chunks by ID.
| Option | Default | Description |
|---|---|---|
--id | required | Chunk ID to delete (repeatable) |
--vector-db | qdrant | Vector DB provider |
--collection | None | Collection name |
--url | None | Vector DB URL |

