Releases: ruvnet/RuVector
v0.88.0 — RuVix Cognition Kernel + Neural Trader WASM
Highlights
RuVix Cognition Kernel (ADR-087)
A foundational architecture for RuVix — a cognition kernel for the Agentic Age. Not a Linux clone, but a purpose-built OS with 6 primitives, 12 syscalls, and RVF as native boot object.
Core primitives: task, capability, region, queue, timer, proof
Key innovations:
- Proof-gated mutation as kernel invariant — no proof, no mutation
- RuVector kernel-resident — vectors and graphs are native kernel resources
- Coherence-aware scheduler — deadline + novelty + structural risk
- RVF as boot object — signed packages are complete cognitive units
- 12 syscalls total
Build path: Phase A (Linux-hosted nucleus, 9 crates) → Phase B (bare metal AArch64)
8 demo applications: proof-gated vector journal, edge ML inference, drone swarm, self-healing knowledge graph, collective intelligence mesh, quantum-coherent memory replay, biological signal processor, adversarial reasoning arena
Security Hardening (Post-Audit)
6 specification clarifications added after security audit:
- Root task privilege attenuation — drops capabilities after boot
- Capability delegation depth limit — max depth 8, GRANT_ONCE right
- Boot RVF proof bootstrap — signed boot is the single trusted path
- Reflex proof cache scoping — per-(mutation_hash, nonce), single-use
- Zero-copy IPC TOCTOU — rejects descriptors into Slab regions
- Boot signature failure — kernel panic, no fallback
Neural Trader WASM Bindings (ADR-086)
4 new crates: core (2 tests), coherence (7 tests), replay (3 tests), wasm (10 + 43 JS tests)
Visual Updates
Animated dot-matrix grid and billboard squares on pi.ruv.io
PRs: #244, #248 + security hardening commit
🤖 Generated with claude-flow
Release v2.0.5
RuVector Release v2.0.5
Published Packages
crates.io
ruvector-math- Advanced math primitivesruvector-attention- 7-theory attention mechanismsruvector-math-wasm- WASM bindings for mathruvector-attention-wasm- WASM bindings for attention
npm
@ruvector/math-wasm- Browser WASM package@ruvector/attention- Main Node.js package (auto-selects platform)@ruvector/attention-wasm- Browser WASM package- Platform-specific: linux-x64, linux-arm64, darwin-x64, darwin-arm64, win32-x64
Installation
# Rust
cargo add ruvector-math ruvector-attention
# Node.js (auto-selects correct binary)
npm install @ruvector/attention
# Browser (WASM)
npm install @ruvector/math-wasm @ruvector/attention-wasmRelease v2.0.4
RuVector Release v2.0.4
Published Packages
crates.io
ruvector-math- Advanced math primitivesruvector-attention- 7-theory attention mechanismsruvector-math-wasm- WASM bindings for mathruvector-attention-wasm- WASM bindings for attention
npm
@ruvector/math-wasm- Browser WASM package@ruvector/attention- Main Node.js package (auto-selects platform)@ruvector/attention-wasm- Browser WASM package- Platform-specific: linux-x64, linux-arm64, darwin-x64, darwin-arm64, win32-x64
Installation
# Rust
cargo add ruvector-math ruvector-attention
# Node.js (auto-selects correct binary)
npm install @ruvector/attention
# Browser (WASM)
npm install @ruvector/math-wasm @ruvector/attention-wasmRelease v0.3.0
RuVector Release v0.3.0
Published Packages
crates.io
ruvector-math- Advanced math primitivesruvector-attention- 7-theory attention mechanismsruvector-math-wasm- WASM bindings for mathruvector-attention-wasm- WASM bindings for attention
npm
@ruvector/math-wasm- Browser WASM package@ruvector/attention- Main Node.js package (auto-selects platform)@ruvector/attention-wasm- Browser WASM package- Platform-specific: linux-x64, linux-arm64, darwin-x64, darwin-arm64, win32-x64
Installation
# Rust
cargo add ruvector-math ruvector-attention
# Node.js (auto-selects correct binary)
npm install @ruvector/attention
# Browser (WASM)
npm install @ruvector/math-wasm @ruvector/attention-wasmRVF CLI rvf-v0.1.0
RVF CLI Release
Standalone vector database CLI for creating, querying, and managing RVF stores.
Download
| Platform | Binary |
|---|---|
| Linux x64 | rvf-linux-x64 |
| Linux ARM64 | rvf-linux-arm64 |
| macOS x64 (Intel) | rvf-darwin-x64 |
| macOS ARM64 (Apple Silicon) | rvf-darwin-arm64 |
| Windows x64 | rvf-windows-x64.exe |
Quick start
# Download (macOS ARM64 example)
curl -L -o rvf https://github.com/ruvnet/ruvector/releases/download/rvf-v0.1.0/rvf-darwin-arm64
chmod +x rvf
# Create a store and query
./rvf create mydb.rvf --dimension 128 --metric cosine
./rvf status mydb.rvfSee the CLI README for full documentation.
Release v0.1.32
RuVector Release v0.1.32
Published Packages
crates.io
ruvector-math- Advanced math primitivesruvector-attention- 7-theory attention mechanismsruvector-math-wasm- WASM bindings for mathruvector-attention-wasm- WASM bindings for attention
npm
@ruvector/math-wasm- Browser WASM package@ruvector/attention- Main Node.js package (auto-selects platform)@ruvector/attention-wasm- Browser WASM package- Platform-specific: linux-x64, linux-arm64, darwin-x64, darwin-arm64, win32-x64
Installation
# Rust
cargo add ruvector-math ruvector-attention
# Node.js (auto-selects correct binary)
npm install @ruvector/attention
# Browser (WASM)
npm install @ruvector/math-wasm @ruvector/attention-wasmRelease v0.1.31
RuVector Release v0.1.31
Published Packages
crates.io
ruvector-math- Advanced math primitivesruvector-attention- 7-theory attention mechanismsruvector-math-wasm- WASM bindings for mathruvector-attention-wasm- WASM bindings for attention
npm
ruvector-math-wasm- Browser WASM package@ruvector/attention- Main Node.js package (auto-selects platform)@ruvector/attention-wasm- Browser WASM package- Platform-specific: linux-x64, linux-arm64, darwin-x64, darwin-arm64, win32-x64
Installation
# Rust
cargo add ruvector-math ruvector-attention
# Node.js (auto-selects correct binary)
npm install @ruvector/attention
# Browser (WASM)
npm install ruvector-math-wasm @ruvector/attention-wasmv0.1.4: chore: Update NAPI-RS binaries for all platforms
Built from commit b5b4858a26debd612e5ddbc80964d048dba401ff Platforms updated: - linux-x64-gnu - linux-arm64-gnu - darwin-x64 - darwin-arm64 - win32-x64-msvc 🤖 Generated by GitHub Actions