Squashed 'vendor/ruvector/' content from commit b64c2172

git-subtree-dir: vendor/ruvector
git-subtree-split: b64c21726f2bb37286d9ee36a7869fef60cc6900
This commit is contained in:
ruv
2026-02-28 14:39:40 -05:00
commit d803bfe2b1
7854 changed files with 3522914 additions and 0 deletions

View File

@@ -0,0 +1,21 @@
# rvf-server
TCP/HTTP streaming server exposing the RuVector Format runtime via a REST API.
## Overview
`rvf-server` wraps `rvf-runtime` in an Axum-based HTTP server for networked vector operations:
- **REST API** -- CRUD endpoints for vectors and collections
- **Streaming** -- chunked transfer for large batch imports/exports
- **CLI** -- configurable via `clap` command-line arguments
## Usage
```bash
cargo run -p rvf-server -- --port 8080
```
## License
MIT OR Apache-2.0