mirror of
https://github.com/ruvnet/RuVector.git
synced 2026-05-23 12:55:26 +00:00
docs: Update README with ruvector-postgres v0.2.0 and npm CLI
- Add postgres badge to header badges - Update PostgreSQL Extension section with v0.2.0 features - Add installation instructions for Docker, cargo pgrx, and npm CLI - Add @ruvector/postgres-cli to npm packages list - Document 53+ SQL functions, AVX-512 SIMD, and advanced features 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
parent
40c8e9303c
commit
5cf56261cd
1 changed files with 22 additions and 4 deletions
26
README.md
26
README.md
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
[](https://opensource.org/licenses/MIT)
|
||||
[](https://crates.io/crates/ruvector-core)
|
||||
[](https://crates.io/crates/ruvector-postgres)
|
||||
[](https://crates.io/crates/ruvector-sona)
|
||||
[](https://www.npmjs.com/package/ruvector)
|
||||
[](https://www.npmjs.com/package/@ruvector/sona)
|
||||
|
|
@ -430,11 +431,27 @@ engine.endTrajectory(trajId, 0.95);
|
|||
|
||||
### PostgreSQL Extension
|
||||
|
||||
| Crate | Description | crates.io |
|
||||
|-------|-------------|-----------|
|
||||
| [ruvector-postgres](./crates/ruvector-postgres) | pgvector-compatible PostgreSQL extension with SIMD optimization | [](https://crates.io/crates/ruvector-postgres) |
|
||||
| Crate | Description | crates.io | npm |
|
||||
|-------|-------------|-----------|-----|
|
||||
| [ruvector-postgres](./crates/ruvector-postgres) | pgvector-compatible PostgreSQL extension with SIMD optimization | [](https://crates.io/crates/ruvector-postgres) | [](https://www.npmjs.com/package/@ruvector/postgres-cli) |
|
||||
|
||||
Drop-in replacement for pgvector with AVX-512/AVX2/NEON acceleration, HNSW and IVFFlat indexes, quantization support, and zero-copy operations. See [ruvector-postgres README](./crates/ruvector-postgres/README.md) for installation and usage.
|
||||
**v0.2.0** — Drop-in replacement for pgvector with **53+ SQL functions**, full **AVX-512/AVX2/NEON SIMD** acceleration (~2x faster than AVX2), HNSW and IVFFlat indexes, 39 attention mechanisms, GNN layers, hyperbolic embeddings, sparse vectors/BM25, and self-learning capabilities.
|
||||
|
||||
```bash
|
||||
# Docker (recommended)
|
||||
docker run -d -e POSTGRES_PASSWORD=secret -p 5432:5432 ruvector/postgres:latest
|
||||
|
||||
# From source
|
||||
cargo install cargo-pgrx --version "0.12.9" --locked
|
||||
cargo pgrx install --release
|
||||
|
||||
# CLI tool for management
|
||||
npm install -g @ruvector/postgres-cli
|
||||
ruvector-pg install
|
||||
ruvector-pg vector create table --dim 1536 --index hnsw
|
||||
```
|
||||
|
||||
See [ruvector-postgres README](./crates/ruvector-postgres/README.md) for full SQL API reference and advanced features.
|
||||
|
||||
### Tools & Utilities
|
||||
|
||||
|
|
@ -545,6 +562,7 @@ Production-ready examples demonstrating RuVector integration patterns, from cogn
|
|||
| [@ruvector/router](https://www.npmjs.com/package/@ruvector/router) | Semantic router with HNSW vector search | [](https://www.npmjs.com/package/@ruvector/router) |
|
||||
| [@ruvector/agentic-synth](https://www.npmjs.com/package/@ruvector/agentic-synth) | Synthetic data generator for AI/ML | [](https://www.npmjs.com/package/@ruvector/agentic-synth) |
|
||||
| [@ruvector/attention](https://www.npmjs.com/package/@ruvector/attention) | 39 attention mechanisms for transformers & GNNs | [](https://www.npmjs.com/package/@ruvector/attention) |
|
||||
| [@ruvector/postgres-cli](https://www.npmjs.com/package/@ruvector/postgres-cli) | CLI for ruvector-postgres extension management | [](https://www.npmjs.com/package/@ruvector/postgres-cli) |
|
||||
| [@ruvector/wasm](https://www.npmjs.com/package/@ruvector/wasm) | WASM fallback for core vector DB | [](https://www.npmjs.com/package/@ruvector/wasm) |
|
||||
| [@ruvector/gnn-wasm](https://www.npmjs.com/package/@ruvector/gnn-wasm) | WASM fallback for GNN layers | [](https://www.npmjs.com/package/@ruvector/gnn-wasm) |
|
||||
| [@ruvector/graph-wasm](https://www.npmjs.com/package/@ruvector/graph-wasm) | WASM fallback for graph DB | [](https://www.npmjs.com/package/@ruvector/graph-wasm) |
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue