github-actions[bot]
4e1cb67e58
chore: Update NAPI-RS binaries for all platforms
...
Built from commit df367267d6
Platforms updated:
- linux-x64-gnu
- linux-arm64-gnu
- darwin-x64
- darwin-arm64
- win32-x64-msvc
🤖 Generated by GitHub Actions
2026-02-27 03:59:58 +00:00
rUv
929c5ccfa1
docs: make main comparison table collapsible
...
Wrap the RuVector vs Typical Vector DB table in a <details> toggle
to reduce visual noise on page load.
Co-Authored-By: claude-flow <ruv@ruv.net>
2026-02-27 03:59:10 +00:00
github-actions[bot]
0ee841d642
chore: Update NAPI-RS binaries for all platforms
...
Built from commit b61ed0105d
Platforms updated:
- linux-x64-gnu
- linux-arm64-gnu
- darwin-x64
- darwin-arm64
- win32-x64-msvc
🤖 Generated by GitHub Actions
2026-02-27 03:58:57 +00:00
rUv
a5b1d00d65
fix: correct typo in README.md
2026-02-27 03:58:01 +00:00
rUv
a0e4627099
docs: reframe RuVector as a complete AI operating system
...
Replace tool-comparison analogy with an 11-layer stack table showing
how RuVector covers everything from hardware to optimization — bare
metal up to the application layer in one package.
Co-Authored-By: claude-flow <ruv@ruv.net>
2026-02-27 03:57:34 +00:00
github-actions[bot]
50ee41d333
chore: Update NAPI-RS binaries for all platforms
...
Built from commit 19a0df520a
Platforms updated:
- linux-x64-gnu
- linux-arm64-gnu
- darwin-x64
- darwin-arm64
- win32-x64-msvc
🤖 Generated by GitHub Actions
2026-02-27 03:55:47 +00:00
rUv
a72e5eb2ba
docs: restructure Comparison section into 10 grouped categories
...
Replace flat 55-row wall with 10 categorized tables: Performance,
Search, Self-Learning, Local AI, Graph Transformers, Math & Solvers,
Distributed Systems, Cognitive Containers, Platform, and Licensing.
Add Weaviate column. Separate RuVector-unique features into focused
two-column tables for clarity.
Co-Authored-By: claude-flow <ruv@ruv.net>
2026-02-27 03:54:46 +00:00
github-actions[bot]
db7d3308f2
chore: Update NAPI-RS binaries for all platforms
...
Built from commit df1f52e325
Platforms updated:
- linux-x64-gnu
- linux-arm64-gnu
- darwin-x64
- darwin-arm64
- win32-x64-msvc
🤖 Generated by GitHub Actions
2026-02-27 03:54:01 +00:00
github-actions[bot]
1d15986bf4
chore: Update GNN NAPI-RS binaries for all platforms
...
Built from commit df1f52e325
Platforms updated:
- linux-x64-gnu
- linux-x64-musl
- linux-arm64-gnu
- linux-arm64-musl
- darwin-x64
- darwin-arm64
- win32-x64-msvc
Generated by GitHub Actions
2026-02-27 03:52:39 +00:00
rUv
d27b6469cc
docs: expand Full Capabilities to 75 features across 10 categories
...
Fix numbering (was 22→52→53→23), add 24 missing features from codebase:
graph transformers (8 modules), nervous system, delta consensus, sparse
inference, semantic routing, collections, snapshots, metadata filtering,
PostgreSQL section, 7 example applications. Every feature now links to
its crate or example directory.
Co-Authored-By: claude-flow <ruv@ruv.net>
2026-02-27 03:51:30 +00:00
github-actions[bot]
a0b0a0a343
chore: Update attention NAPI-RS binaries for all platforms
...
Built from commit df1f52e325
Platforms updated:
- linux-x64-gnu
- linux-arm64-gnu
- darwin-x64
- darwin-arm64
- win32-x64-msvc
- wasm
🤖 Generated by GitHub Actions
2026-02-27 03:49:10 +00:00
rUv
3a554afb47
docs: adjust heading levels for consistency in README
2026-02-27 03:45:44 +00:00
github-actions[bot]
372477ce16
chore: Update graph transformer NAPI-RS binaries for all platforms
...
Built from commit df1f52e325
Platforms updated:
- linux-x64-gnu
- linux-x64-musl
- linux-arm64-gnu
- linux-arm64-musl
- darwin-x64
- darwin-arm64
- win32-x64-msvc
- wasm
Generated by GitHub Actions
2026-02-27 03:45:12 +00:00
rUv
df367267d6
docs: improve README section headings for consistency and clarity
2026-02-27 03:44:33 +00:00
rUv
b61ed0105d
docs: update README formatting for improved readability
2026-02-27 03:43:18 +00:00
rUv
b1d491b107
Add developer quickstart guide and knowledge export JSON
...
- Introduced QUICKSTART.md for RuVector, detailing setup, usage, and architecture.
- Added ruvector-knowledge.rvf.json for comprehensive project metadata, including architecture overview, crate taxonomy, and critical decisions.
2026-02-27 03:41:13 +00:00
rUv
19a0df520a
docs: add install one-liners and footer links to ruvllm and replication READMEs
...
Co-Authored-By: claude-flow <ruv@ruv.net>
2026-02-27 03:40:08 +00:00
rUv
df1f52e325
docs: minor README polish for replication and rvf-crypto
...
Co-Authored-By: claude-flow <ruv@ruv.net>
2026-02-27 03:38:52 +00:00
rUv
55d7dbb6fd
docs: optimize 12 crate READMEs and add SONA learning loop diagram
...
Standardize all linked crate READMEs to match root README style:
plain-language taglines, comparison tables, key features tables.
Add SONA feedback loop diagram to root README intro.
Crates updated: ruvector-gnn, ruvector-core, ruvector-graph,
ruvector-graph-transformer, sona, ruvector-attention, ruvllm,
ruvector-solver, ruvector-replication, ruvector-postgres,
rvf-crypto, examples/dna.
Co-Authored-By: claude-flow <ruv@ruv.net>
2026-02-27 03:38:42 +00:00
github-actions[bot]
59c09992d0
chore: Update NAPI-RS binaries for all platforms
...
Built from commit bae1e02152
Platforms updated:
- linux-x64-gnu
- linux-arm64-gnu
- darwin-x64
- darwin-arm64
- win32-x64-msvc
🤖 Generated by GitHub Actions
2026-02-27 03:37:12 +00:00
rUv
bae1e02152
docs: README overhaul — section headlines, comparison table, plain language
...
- Add headlines and descriptions to Comparison, Features, Deployment,
Performance, Compression, Use Cases, and Installation sections
- Rewrite comparison table: categorized rows (Self-Learning, Graph,
AI & Compute, Database, Operations), linked crate names, technical
and exotic capabilities (genomics, quantum, graph transformers)
- Improve intro paragraph — mention self-learning, PostgreSQL, local AI
- Remove redundant capability blocks merged into comparison table
Co-Authored-By: claude-flow <ruv@ruv.net>
2026-02-27 03:33:00 +00:00
github-actions[bot]
30e21d68fc
chore: Update NAPI-RS binaries for all platforms
...
Built from commit 5b6e87d97a
Platforms updated:
- linux-x64-gnu
- linux-arm64-gnu
- darwin-x64
- darwin-arm64
- win32-x64-msvc
🤖 Generated by GitHub Actions
2026-02-27 03:28:35 +00:00
rUv
5b6e87d97a
docs: improve README readability — PostgreSQL early mention, section reorder
...
- Mention PostgreSQL extension (230+ SQL functions) in the opening summary
- Add "Already use PostgreSQL?" callout with links to extension and docs
- Rewrite analogy with labeled components for clarity
- Simplify RVF cognitive container description in plain language
- Move "How the GNN Works" above Quick Start
- Move "Ecosystem" section below Quick Start
Co-Authored-By: claude-flow <ruv@ruv.net>
2026-02-27 03:24:11 +00:00
github-actions[bot]
d4362f70c5
chore: Update NAPI-RS binaries for all platforms
...
Built from commit 26171f43d4
Platforms updated:
- linux-x64-gnu
- linux-arm64-gnu
- darwin-x64
- darwin-arm64
- win32-x64-msvc
🤖 Generated by GitHub Actions
2026-02-26 16:54:55 +00:00
rUv
26171f43d4
docs: comprehensive changelog covering v0.1.0 through v2.0.5
...
Rewrote CHANGELOG.md from a single v0.1.0 entry to cover all major
releases: v0.1.0, v0.1.16, v0.1.19, v0.1.32, v0.2.6, v0.3.0, v2.0.4,
and v2.0.5 — based on full commit history analysis across 2000+ commits.
Co-Authored-By: claude-flow <ruv@ruv.net>
2026-02-26 16:50:33 +00:00
github-actions[bot]
4fda19f9b3
chore: Update NAPI-RS binaries for all platforms
...
Built from commit b893be94a5
Platforms updated:
- linux-x64-gnu
- linux-arm64-gnu
- darwin-x64
- darwin-arm64
- win32-x64-msvc
🤖 Generated by GitHub Actions
2026-02-26 16:47:03 +00:00
github-actions[bot]
a24a0a90e4
chore: Update NAPI-RS binaries for all platforms
...
Built from commit e7c443f536
Platforms updated:
- linux-x64-gnu
- linux-arm64-gnu
- darwin-x64
- darwin-arm64
- win32-x64-msvc
🤖 Generated by GitHub Actions
2026-02-26 16:43:08 +00:00
github-actions[bot]
b64360e260
chore: Update graph transformer NAPI-RS binaries for all platforms
...
Built from commit e7c443f536
Platforms updated:
- linux-x64-gnu
- linux-x64-musl
- linux-arm64-gnu
- linux-arm64-musl
- darwin-x64
- darwin-arm64
- win32-x64-msvc
- wasm
Generated by GitHub Actions
2026-02-26 16:41:58 +00:00
github-actions[bot]
44a6efca1e
chore: Update GNN NAPI-RS binaries for all platforms
...
Built from commit e7c443f536
Platforms updated:
- linux-x64-gnu
- linux-x64-musl
- linux-arm64-gnu
- linux-arm64-musl
- darwin-x64
- darwin-arm64
- win32-x64-msvc
Generated by GitHub Actions
2026-02-26 16:41:12 +00:00
rUv
b893be94a5
fix(install.sh): remove stale version pins and fix CLI install logic
...
- Remove hardcoded @0.1.2 / @0.1.23 version pins from cargo install,
npm install, and cargo add commands — always fetch latest
- Fix operator precedence bug: `A && B || C` → `A && { B || C; }`
so --npm-only correctly skips CLI installation
Co-Authored-By: claude-flow <ruv@ruv.net>
2026-02-26 16:40:08 +00:00
rUv
e7c443f536
Merge pull request #215 from ruvnet/claude/research-openfang-jpAtV
...
fix(ruvector-gnn): replace panic with Result + OpenFang RVF example
2026-02-26 11:36:25 -05:00
rUv
3d9e3f4093
chore: bump workspace to 2.0.5, @ruvector/gnn to 0.1.25
...
Co-Authored-By: claude-flow <ruv@ruv.net>
2026-02-26 16:29:37 +00:00
rUv
e4e2aa8058
fix(ruvector-gnn): replace panic with Result in MultiHeadAttention and RuvectorLayer constructors
...
MultiHeadAttention::new() and RuvectorLayer::new() used assert!() for input
validation which caused fatal abort() when called from NAPI-RS/WASM bindings —
unrecoverable by JavaScript callers. Both now return Result<Self, GnnError>,
and all WASM/NAPI wrappers propagate errors as catchable JS exceptions.
Also fixes pre-existing mmap.rs test compilation error (grad_offset returns
Option<usize>, not usize).
Closes #216
Co-Authored-By: claude-flow <ruv@ruv.net>
2026-02-26 16:23:58 +00:00
rUv
ee1a5927fe
docs: fix stale counts in root README
...
- RVF examples: 46 → 56 (10 new examples added)
- Attention mechanisms: normalize all references to 46 (was inconsistently 40/46)
- RVF Rust crates: 13 → 22 (added rvf-wasm, rvf-solver-wasm, rvf-node, 6 adapters)
Co-Authored-By: claude-flow <ruv@ruv.net>
2026-02-26 16:13:48 +00:00
rUv
1980647d5a
docs: add missing capabilities to advanced features guide
...
Add documentation for major undocumented features:
- Collection management (create, list, delete, aliases, stats)
- Additional VectorDB operations (get, delete, len, isEmpty)
- Server REST API endpoints (collections CRUD, points upsert/search)
- Advanced filter expressions (geo_radius, match_text, range, boolean)
- Payload indexing (Keyword, Float, Geo, Text index types)
- Graph database with Cypher queries (CLI and Rust API)
- Hybrid vector+graph search
- Prometheus metrics and health monitoring
- RVF format capability reference table (24 capabilities)
- Additional crates overview (80+ crates, key 11 listed)
- Fix remaining stale SearchQuery field in BASIC_TUTORIAL patterns
Co-Authored-By: claude-flow <ruv@ruv.net>
2026-02-26 16:09:06 +00:00
rUv
eda7df86b6
docs: update guides to match current API surface and versions
...
- GETTING_STARTED.md: rewrite to cover both ruvector-core (VectorDB) and
rvf-runtime (RvfStore) APIs, add package registry table, fix SearchQuery
fields (ef_search not include_vectors), results use .score not .distance
- INSTALLATION.md: update crate version 0.1.0 -> 2.0, fix npm scoped
package names (@ruvector/*), remove non-existent Docker image, update
Rust version requirement to 1.80+, fix CLI docs to match actual subcommands
- BASIC_TUTORIAL.md: fix SearchQuery.include_vectors -> ef_search, fix
result.distance -> result.score, fix HnswConfig/QuantizationConfig field
access patterns (options.hnsw -> options.hnsw_config, wrap in Some())
- ADVANCED_FEATURES.md: same field name fixes, fix QuantizationConfig
wrapping in Some(), remove references to non-existent mmap_vectors field
- docs/README.md: update version to 2.0.4/0.1.100, update date
Co-Authored-By: claude-flow <ruv@ruv.net>
2026-02-26 16:05:29 +00:00
rUv
cd69d46140
fix: address review issues in openfang RVF example
...
- Fix fragile persistence assertion: compare against post-delete baseline
instead of pre-delete `all` which could include the deleted twitter vector
- Extract segment type magic numbers into named constants (SEG_VEC, etc.)
- Add comments for raw AGI container flag bitmasks (bits 4 and 10)
- Add seed non-overlap comment for vector generation
- Improve hex() to use pre-allocated String with fmt::Write
Co-Authored-By: claude-flow <ruv@ruv.net>
2026-02-26 16:00:40 +00:00
Claude
59a7ee866d
Expand openfang to full RVF surface demo (14 -> 24 capabilities)
...
Add 10 new capability demonstrations:
- Quality envelope (query_with_envelope): ResponseQuality, safety-net
activation, budget reporting
- Audited queries (query_audited): auto-appended witness per search
- Membership filter: tenant isolation via include-mode bitmap
- DoS hardening: BudgetTokenBucket, NegativeCache, ProofOfWork
- Adversarial detection: CV analysis, degenerate distribution check
- Embed WASM: microkernel role, self-bootstrapping verification
- Embed kernel: Linux image with cmdline and API port
- Embed eBPF: socket filter program (2 instructions)
- Embed dashboard: HTML registry bundle
- AGI container: full manifest with model, orchestrator, tools, eval,
policy, parsed back with ParsedAgiManifest
All 24 steps pass, including persistence round-trip verifying that
WASM, kernel, eBPF, and dashboard segments survive close/reopen.
Update README with capability table, architecture notes for each new
feature (quality envelope, audited queries, membership, DoS, adversarial,
segment embedding, AGI container).
https://claude.ai/code/session_015KgxqLUhevxop1jhiZY2Y4
2026-02-26 14:47:29 +00:00
Claude
2fddbdbd61
Optimize openfang RVF example with deep capability integration
...
- Extract Registry struct, metadata helpers, and witness helper to reduce
repetition and improve readability
- Replace dead `_description` field with lean struct definitions
- Add per-category vector biasing via hash-based offsets for better clustering
- Use named constants for metadata field IDs (F_TYPE, F_NAME, etc.)
- Integrate 6 additional RVF capabilities:
- Delete + compact lifecycle (decommission twitter, reclaim 512 bytes)
- Derive with lineage tracking (parent/child provenance, depth=0->1)
- COW branching + freeze (staging env with experimental 'sentinel' agent)
- Segment directory inspection (raw segment types/offsets)
- File identity preservation across close/reopen
- Last witness hash inspection
- Expand from 10 steps to 14 covering the full RVF API surface
- Update README with capability table, architecture notes, and lifecycle docs
https://claude.ai/code/session_015KgxqLUhevxop1jhiZY2Y4
2026-02-26 14:33:33 +00:00
Claude
2da4944c66
Add OpenFang Agent OS RVF example
...
Standalone RVF knowledge base modeling the OpenFang agent OS architecture:
- 7 autonomous Hands with tier/security metadata
- 38 built-in tools across 12 categories
- 20 channel adapters with protocol metadata
- Task routing via nearest-neighbor search
- Security and tier filtering with combined filter expressions
- Cryptographic witness chain audit trail
- Persistence verification (close/reopen round-trip)
- All tests passing, 65 vectors in ~35KB
https://claude.ai/code/session_015KgxqLUhevxop1jhiZY2Y4
2026-02-26 14:24:42 +00:00
Claude
3b9b448bfe
Add OpenFang project research document
...
Research three GitHub projects sharing the OpenFang name:
- RightNow-AI/openfang: Rust-based Agent OS (most significant)
- anmaped/openfang: Camera firmware for Ingenic T20 (dormant)
- danshorstein/OpenFang: Python AI assistant fork
https://claude.ai/code/session_015KgxqLUhevxop1jhiZY2Y4
2026-02-26 14:14:58 +00:00
github-actions[bot]
169859c930
chore: Update NAPI-RS binaries for all platforms
...
Built from commit 1e1e460001
Platforms updated:
- linux-x64-gnu
- linux-arm64-gnu
- darwin-x64
- darwin-arm64
- win32-x64-msvc
🤖 Generated by GitHub Actions
2026-02-25 16:16:26 +00:00
github-actions[bot]
b9b4071dcf
chore: Update GNN NAPI-RS binaries for all platforms
...
Built from commit 1e1e460001
Platforms updated:
- linux-x64-gnu
- linux-x64-musl
- linux-arm64-gnu
- linux-arm64-musl
- darwin-x64
- darwin-arm64
- win32-x64-msvc
Generated by GitHub Actions
2026-02-25 16:14:11 +00:00
rUv
1e1e460001
fix(security): harden mmap pointer arithmetic and proof attestation hashing
...
SEC-001: MmapGradientAccumulator now uses checked arithmetic for all
offset computations, validates node_id bounds before pointer ops, and
asserts mmap bounds before read/write. Matches MmapManager's safe pattern.
SEC-002: ProofAttestation hashes are now computed over actual proof and
environment content using domain-separated SipHash-2-4, filling all 32
bytes. Replaces the previous scheme that left 24+ bytes as zeros and used
only counter values. Removes false Ed25519 claim from module docs.
Also fixes ruvector-verified CI: unused_mut warnings in ruvector-core
(feature-gated code) and clippy unnecessary_lazy_evaluations in lib.rs.
Co-Authored-By: claude-flow <ruv@ruv.net>
2026-02-25 16:10:20 +00:00
github-actions[bot]
ace04c6409
chore: Update NAPI-RS binaries for all platforms
...
Built from commit d9d3dfac57
Platforms updated:
- linux-x64-gnu
- linux-arm64-gnu
- darwin-x64
- darwin-arm64
- win32-x64-msvc
🤖 Generated by GitHub Actions
2026-02-25 14:42:17 +00:00
github-actions[bot]
a8cd094402
chore: Update NAPI-RS binaries for all platforms
...
Built from commit b202f72820
Platforms updated:
- linux-x64-gnu
- linux-arm64-gnu
- darwin-x64
- darwin-arm64
- win32-x64-msvc
🤖 Generated by GitHub Actions
2026-02-25 14:41:20 +00:00
github-actions[bot]
9f10ca0745
chore: Update NAPI-RS binaries for all platforms
...
Built from commit 0755af2528
Platforms updated:
- linux-x64-gnu
- linux-arm64-gnu
- darwin-x64
- darwin-arm64
- win32-x64-msvc
🤖 Generated by GitHub Actions
2026-02-25 14:40:26 +00:00
github-actions[bot]
3dbc2e7b14
chore: Update GNN NAPI-RS binaries for all platforms
...
Built from commit 0755af2528
Platforms updated:
- linux-x64-gnu
- linux-x64-musl
- linux-arm64-gnu
- linux-arm64-musl
- darwin-x64
- darwin-arm64
- win32-x64-msvc
Generated by GitHub Actions
2026-02-25 14:39:59 +00:00
github-actions[bot]
fd721f5065
chore: Update graph transformer NAPI-RS binaries for all platforms
...
Built from commit 0755af2528
Platforms updated:
- linux-x64-gnu
- linux-x64-musl
- linux-arm64-gnu
- linux-arm64-musl
- darwin-x64
- darwin-arm64
- win32-x64-msvc
- wasm
Generated by GitHub Actions
2026-02-25 14:39:14 +00:00
rUv
d9d3dfac57
chore: bump ruvector npm package to v0.1.100
...
Published with security hardening fixes for MCP servers.
Co-Authored-By: claude-flow <ruv@ruv.net>
2026-02-25 14:36:27 +00:00