Commit graph

2409 commits

Author SHA1 Message Date
Claude
67f2754995 feat(exo): integrate ruvector-domain-expansion into exo-backend-classical
Implements Phase 1 of the EXO-AI × domain-expansion integration plan:
register EXO classical operations as first-class transfer-learning domains
so Thompson Sampling can discover optimal retrieval/traversal strategies.

New: crates/exo-backend-classical/src/domain_bridge.rs

ExoRetrievalDomain (implements Domain trait)
- Vector similarity search as a 3-arm bandit: exact / approximate / beam_rerank
- Tasks parameterized by dim (64-1024), k (3-50), noise (0-0.5)
- Evaluation: correctness = Recall@K, efficiency = inverse-latency, elegance = k-precision
- reference_solution: selects optimal arm based on dim+noise+k

ExoGraphDomain (implements Domain trait)
- Hypergraph traversal as a 3-arm bandit: bfs / approx / hierarchical
- Tasks parameterized by n_entities (50-1000), max_hops (2-6), min_coverage (5-100)
- Evaluation: correctness = coverage ratio, efficiency = hops saved, elegance = headroom
- reference_solution: hierarchical for large graphs, approx for medium

Aligned 64-dim embeddings (dims 5/6/7 = strategy one-hot in both domains)
enables meaningful cross-domain transfer priors:
  "approximate wins on high-dim noisy retrieval" →
  "approx expansion wins on large sparse graphs"

ExoTransferAdapter
- Wraps DomainExpansionEngine, registers both EXO domains
- warmup(N): trains both domains N cycles via evaluate_and_record
- transfer_ret_to_graph(N): initiate_transfer then measure acceleration
- All 8 domain_bridge unit tests pass + doctest compiles

https://claude.ai/code/session_019Lt11HYsW1265X7jB7haoC
2026-02-27 05:32:23 +00:00
Claude
3f8b41b0a0 feat: optimize ruvector-robotics and integrate domain-expansion for cross-domain transfer
Performance optimizations (net -134 lines):
- BinaryHeap kNN: O(n log k) vs O(n log n) full sort in SpatialIndex
- Zero-clone behavior tree tick via pointer-based borrow splitting
- VecDeque percept buffer for O(1) front eviction
- HashSet assigned_robots for O(1) membership checks
- Shared clustering module eliminates 3 duplicate implementations

Correctness fixes:
- UntilFail decorator 10k iteration guard prevents infinite loops
- OccupancyGrid bounds-checked get() returns Option<f32>
- Pipeline position_history capped at 1000 entries
- Skill learning gracefully handles empty demonstrations
- Anomaly type gets Serialize/Deserialize derives

Dead code removal:
- Remove unused TrajectoryPoint struct
- Remove unused tracing and rand dependencies

Domain expansion integration (behind `domain-expansion` feature flag):
- RoboticsDomain implements domain::Domain trait with 5 task categories:
  PointCloudClustering, ObstacleAvoidance, SceneGraphConstruction,
  SkillSequencing, SwarmFormation
- 64-dim embedding space compatible with planning/orchestration/synthesis
- Reference solutions, difficulty scaling, cross-domain transfer tests
- Enables Meta Thompson Sampling transfer between robotics and
  existing domains (Rust synthesis, structured planning, tool orchestration)

All 257 tests pass (231 unit + 25 integration + 1 doc-test).

https://claude.ai/code/session_01H1GkTK5z9ppVVQDQukjBsY
2026-02-27 05:22:32 +00:00
github-actions[bot]
fa1bdfa3a5 chore: Update NAPI-RS binaries for all platforms
Built from commit b06d21fb81

  Platforms updated:
  - linux-x64-gnu
  - linux-arm64-gnu
  - darwin-x64
  - darwin-arm64
  - win32-x64-msvc

  🤖 Generated by GitHub Actions
2026-02-27 05:17:32 +00:00
Claude
12d3fbf61a fix: restore HashMap import in scene_graph after clustering extraction
The DRY refactor that extracted shared clustering code accidentally
removed the HashMap import still needed by merge_scenes.

https://claude.ai/code/session_01H1GkTK5z9ppVVQDQukjBsY
2026-02-27 05:16:32 +00:00
Claude
201abc3ab4 perf(exo): review & optimize — zero warnings, Kuramoto O(n²)→O(n), K-WTA partial select
- Fix all 35 compiler warnings across 23 files (unused imports, dead code,
  unused vars, unnecessary parens) — build is now warning-clean
- Optimize NeuromorphicBackend::kuramoto_step O(n²)→O(n):
  use sin/cos sum identity so coupling_i = (K/N)[cos(φ_i)·ΣsinΦ - sin(φ_i)·ΣcosΦ],
  eliminates inner loop for 1000-neuron network (1M→1K ops per tick)
- Optimize k_wta: full sort O(n log n) → select_nth_unstable O(n avg)
  using Rust's pdqselect partial sort
- Add #[inline] to hot paths: kuramoto_step, k_wta, hd_encode, lif_tick
- Fix federation: correctly swap unused FederationError (crdt.rs) and
  unused HashMap (consensus.rs) — both in opposite files from first guess

https://claude.ai/code/session_019Lt11HYsW1265X7jB7haoC
2026-02-27 05:16:08 +00:00
rUv
b06d21fb81 docs: expand domain-expansion README with 10 specialized domains and infrastructure map
Add genomics, trading, quantum, neuromorphic, graph intelligence, nervous
systems, scientific OCR, knowledge graphs, GNN, and SONA as specialized
domains with transfer value explanations. Add cross-domain transfer examples
table, domain connectivity diagram, and underlying infrastructure layer map.

Co-Authored-By: claude-flow <ruv@ruv.net>
2026-02-27 05:12:46 +00:00
github-actions[bot]
5ee8b7bf41 chore: Update NAPI-RS binaries for all platforms
Built from commit eb081f255f

  Platforms updated:
  - linux-x64-gnu
  - linux-arm64-gnu
  - darwin-x64
  - darwin-arm64
  - win32-x64-msvc

  🤖 Generated by GitHub Actions
2026-02-27 05:09:55 +00:00
github-actions[bot]
6e0e27fcc9 chore: Update NAPI-RS binaries for all platforms
Built from commit ea4798a7ff

  Platforms updated:
  - linux-x64-gnu
  - linux-arm64-gnu
  - darwin-x64
  - darwin-arm64
  - win32-x64-msvc

  🤖 Generated by GitHub Actions
2026-02-27 05:08:39 +00:00
github-actions[bot]
318ca94269 chore: Update NAPI-RS binaries for all platforms
Built from commit 8d5c79f528

  Platforms updated:
  - linux-x64-gnu
  - linux-arm64-gnu
  - darwin-x64
  - darwin-arm64
  - win32-x64-msvc

  🤖 Generated by GitHub Actions
2026-02-27 05:07:48 +00:00
github-actions[bot]
ae5f5e2288 chore: Update NAPI-RS binaries for all platforms
Built from commit 35e31edcf8

  Platforms updated:
  - linux-x64-gnu
  - linux-arm64-gnu
  - darwin-x64
  - darwin-arm64
  - win32-x64-msvc

  🤖 Generated by GitHub Actions
2026-02-27 05:06:39 +00:00
rUv
eb081f255f docs: create ruvector-domain-expansion README, link AI OS table layers
- New README for domain expansion crate (cross-domain transfer learning)
- All 20 AI OS table layer titles now link to their crate READMEs

Co-Authored-By: claude-flow <ruv@ruv.net>
2026-02-27 05:04:53 +00:00
github-actions[bot]
0d86fcfd1c chore: Update NAPI-RS binaries for all platforms
Built from commit e6f16371a4

  Platforms updated:
  - linux-x64-gnu
  - linux-arm64-gnu
  - darwin-x64
  - darwin-arm64
  - win32-x64-msvc

  🤖 Generated by GitHub Actions
2026-02-27 05:04:35 +00:00
github-actions[bot]
b2ed7b3ffc chore: Update NAPI-RS binaries for all platforms
Built from commit 6eda53bdae

  Platforms updated:
  - linux-x64-gnu
  - linux-arm64-gnu
  - darwin-x64
  - darwin-arm64
  - win32-x64-msvc

  🤖 Generated by GitHub Actions
2026-02-27 05:04:11 +00:00
rUv
ea4798a7ff docs: add Coherence (min-cut) row to AI OS table
Co-Authored-By: claude-flow <ruv@ruv.net>
2026-02-27 05:01:35 +00:00
github-actions[bot]
dec88b0587 chore: Update NAPI-RS binaries for all platforms
Built from commit d39f346bdf

  Platforms updated:
  - linux-x64-gnu
  - linux-arm64-gnu
  - darwin-x64
  - darwin-arm64
  - win32-x64-msvc

  🤖 Generated by GitHub Actions
2026-02-27 05:01:30 +00:00
github-actions[bot]
144fe93929 chore: Update NAPI-RS binaries for all platforms
Built from commit d18a13b315

  Platforms updated:
  - linux-x64-gnu
  - linux-arm64-gnu
  - darwin-x64
  - darwin-arm64
  - win32-x64-msvc

  🤖 Generated by GitHub Actions
2026-02-27 04:59:45 +00:00
rUv
36b0a49435 docs: add PostgreSQL pgvector drop-in row to AI OS table
Co-Authored-By: claude-flow <ruv@ruv.net>
2026-02-27 04:59:22 +00:00
rUv
8d5c79f528 docs: update header to RuVector — A Self-Learning, Agentic Operating System
Co-Authored-By: claude-flow <ruv@ruv.net>
2026-02-27 04:57:44 +00:00
github-actions[bot]
ea12de2b0c chore: Update NAPI-RS binaries for all platforms
Built from commit 96fb75333f

  Platforms updated:
  - linux-x64-gnu
  - linux-arm64-gnu
  - darwin-x64
  - darwin-arm64
  - win32-x64-msvc

  🤖 Generated by GitHub Actions
2026-02-27 04:55:24 +00:00
github-actions[bot]
d6fd03186f chore: Update NAPI-RS binaries for all platforms
Built from commit 1175f4b55c

  Platforms updated:
  - linux-x64-gnu
  - linux-arm64-gnu
  - darwin-x64
  - darwin-arm64
  - win32-x64-msvc

  🤖 Generated by GitHub Actions
2026-02-27 04:54:52 +00:00
rUv
aaf0198380 docs: collapse Use Cases section
Co-Authored-By: claude-flow <ruv@ruv.net>
2026-02-27 04:54:39 +00:00
rUv
35e31edcf8 docs: collapse Cognitum hardware section
Co-Authored-By: claude-flow <ruv@ruv.net>
2026-02-27 04:52:50 +00:00
github-actions[bot]
a54a749f33 chore: Update NAPI-RS binaries for all platforms
Built from commit 748d2ef0c6

  Platforms updated:
  - linux-x64-gnu
  - linux-arm64-gnu
  - darwin-x64
  - darwin-arm64
  - win32-x64-msvc

  🤖 Generated by GitHub Actions
2026-02-27 04:52:23 +00:00
rUv
e6f16371a4 docs: restructure AI OS table into 6 groups with 19 layers
Break flat table into Intelligence, Data & Search, AI & ML,
Infrastructure, Routing & Observability, Security & Trust.
Add Domain Models, Routing, Observability, Safety, Lineage layers.

Co-Authored-By: claude-flow <ruv@ruv.net>
2026-02-27 04:51:11 +00:00
rUv
6eda53bdae docs: add GNN deep dive, embeddings + verified training to AI OS table
- Add collapsed deep dive section explaining GNN self-learning in
  plain language (temporal learning, three learning speeds, HNSW
  shortcut, Day 1 vs 100K queries improvement)
- Add Embeddings row to AI OS table (contrastive training, triplet
  loss, real-time fine-tuning)
- Add Verified Training row (formal proofs, invariant checking,
  cryptographic certificates)
- Simplify Sublinear-Time Solver description

Co-Authored-By: claude-flow <ruv@ruv.net>
2026-02-27 04:49:19 +00:00
github-actions[bot]
b555d81beb chore: Update NAPI-RS binaries for all platforms
Built from commit 8ae54f3a3d

  Platforms updated:
  - linux-x64-gnu
  - linux-arm64-gnu
  - darwin-x64
  - darwin-arm64
  - win32-x64-msvc

  🤖 Generated by GitHub Actions
2026-02-27 04:48:42 +00:00
github-actions[bot]
937b623795 chore: Update NAPI-RS binaries for all platforms
Built from commit e1fbb1e77b

  Platforms updated:
  - linux-x64-gnu
  - linux-arm64-gnu
  - darwin-x64
  - darwin-arm64
  - win32-x64-msvc

  🤖 Generated by GitHub Actions
2026-02-27 04:47:02 +00:00
github-actions[bot]
a53969a457 chore: Update NAPI-RS binaries for all platforms
Built from commit f583cc2953

  Platforms updated:
  - linux-x64-gnu
  - linux-arm64-gnu
  - darwin-x64
  - darwin-arm64
  - win32-x64-msvc

  🤖 Generated by GitHub Actions
2026-02-27 04:46:44 +00:00
github-actions[bot]
ceb610916b chore: Update NAPI-RS binaries for all platforms
Built from commit f56e94e274

  Platforms updated:
  - linux-x64-gnu
  - linux-arm64-gnu
  - darwin-x64
  - darwin-arm64
  - win32-x64-msvc

  🤖 Generated by GitHub Actions
2026-02-27 04:46:17 +00:00
github-actions[bot]
b7a76f02b5 chore: Update NAPI-RS binaries for all platforms
Built from commit 8c3ff8ac6f

  Platforms updated:
  - linux-x64-gnu
  - linux-arm64-gnu
  - darwin-x64
  - darwin-arm64
  - win32-x64-msvc

  🤖 Generated by GitHub Actions
2026-02-27 04:46:02 +00:00
github-actions[bot]
b3d269927e chore: Update NAPI-RS binaries for all platforms
Built from commit 8cce8eac4c

  Platforms updated:
  - linux-x64-gnu
  - linux-arm64-gnu
  - darwin-x64
  - darwin-arm64
  - win32-x64-msvc

  🤖 Generated by GitHub Actions
2026-02-27 04:45:12 +00:00
rUv
d39f346bdf docs: rename Claude-Flow to ruFlo in ecosystem table
Co-Authored-By: claude-flow <ruv@ruv.net>
2026-02-27 04:44:37 +00:00
rUv
d18a13b315 docs: add AgentDB to ecosystem table, update install commands and descriptions
- Claude-Flow install changed to npx ruvflo@latest
- Added AgentDB with agentdb@alpha install
- Added npm download badges for all three platforms
- Improved Agentic-Flow and AgentDB descriptions

Co-Authored-By: claude-flow <ruv@ruv.net>
2026-02-27 04:43:42 +00:00
github-actions[bot]
a245ceaf42 chore: Update NAPI-RS binaries for all platforms
Built from commit dae9475985

  Platforms updated:
  - linux-x64-gnu
  - linux-arm64-gnu
  - darwin-x64
  - darwin-arm64
  - win32-x64-msvc

  🤖 Generated by GitHub Actions
2026-02-27 04:43:35 +00:00
github-actions[bot]
53aa0b7ea5 chore: Update NAPI-RS binaries for all platforms
Built from commit 5670e3749c

  Platforms updated:
  - linux-x64-gnu
  - linux-arm64-gnu
  - darwin-x64
  - darwin-arm64
  - win32-x64-msvc

  🤖 Generated by GitHub Actions
2026-02-27 04:43:15 +00:00
github-actions[bot]
c42f5d7fe6 chore: Update NAPI-RS binaries for all platforms
Built from commit 92737a3556

  Platforms updated:
  - linux-x64-gnu
  - linux-arm64-gnu
  - darwin-x64
  - darwin-arm64
  - win32-x64-msvc

  🤖 Generated by GitHub Actions
2026-02-27 04:42:56 +00:00
rUv
96fb75333f docs: improve Use Cases and Performance Benchmarks sections
Use Cases: remove collapsible wrapper, rename columns to plain language,
consolidate 11 subsections into 9 focused categories, add missing use
cases (genomics, e-commerce, cognitive containers).

Performance Benchmarks: reorganize into 8 grouped tables with real
benchmark data (HNSW search, SIMD distances, quantization, insert
throughput, LLM inference, ef_search tuning, cloud scale).

Co-Authored-By: claude-flow <ruv@ruv.net>
2026-02-27 04:38:03 +00:00
rUv
1175f4b55c docs: add GitHub Trending badge next to CES award
Co-Authored-By: claude-flow <ruv@ruv.net>
2026-02-27 04:29:20 +00:00
rUv
748d2ef0c6 docs: move CES badge to top, remove HuggingFace badge
Co-Authored-By: claude-flow <ruv@ruv.net>
2026-02-27 04:28:09 +00:00
github-actions[bot]
38715b44e2 chore: Update NAPI-RS binaries for all platforms
Built from commit 1aa6627811

  Platforms updated:
  - linux-x64-gnu
  - linux-arm64-gnu
  - darwin-x64
  - darwin-arm64
  - win32-x64-msvc

  🤖 Generated by GitHub Actions
2026-02-27 04:26:16 +00:00
rUv
8ae54f3a3d docs: rename download badges to Downloads and Monthly Downloads
Co-Authored-By: claude-flow <ruv@ruv.net>
2026-02-27 04:25:27 +00:00
rUv
e1fbb1e77b docs: add CES 2026 Innovation Award badge
Co-Authored-By: claude-flow <ruv@ruv.net>
2026-02-27 04:24:55 +00:00
rUv
f583cc2953 docs: minor wording fix — "powering" Cognitum
Co-Authored-By: claude-flow <ruv@ruv.net>
2026-02-27 04:22:54 +00:00
rUv
e11d4827a9 docs: expand Cognitum callout with key specs and CTA link
Co-Authored-By: claude-flow <ruv@ruv.net>
2026-02-27 04:22:16 +00:00
github-actions[bot]
2f68371a6f chore: Update NAPI-RS binaries for all platforms
Built from commit 98526c9760

  Platforms updated:
  - linux-x64-gnu
  - linux-arm64-gnu
  - darwin-x64
  - darwin-arm64
  - win32-x64-msvc

  🤖 Generated by GitHub Actions
2026-02-27 04:21:49 +00:00
rUv
657e8e31fc docs: update Cognitum callout — first Agentic Chip for AI agents
Co-Authored-By: claude-flow <ruv@ruv.net>
2026-02-27 04:21:30 +00:00
rUv
f56e94e274 docs: move rUv/Cognitum callout to top of README under tagline
Co-Authored-By: claude-flow <ruv@ruv.net>
2026-02-27 04:20:31 +00:00
github-actions[bot]
c325b64539 chore: Update NAPI-RS binaries for all platforms
Built from commit 2e08119d00

  Platforms updated:
  - linux-x64-gnu
  - linux-arm64-gnu
  - darwin-x64
  - darwin-arm64
  - win32-x64-msvc

  🤖 Generated by GitHub Actions
2026-02-27 04:20:23 +00:00
rUv
8c3ff8ac6f docs: move rUv/Cognitum/CES callout below AI OS intro line
Co-Authored-By: claude-flow <ruv@ruv.net>
2026-02-27 04:19:29 +00:00
rUv
8cce8eac4c docs: correct heading format for RuVector description and enhance clarity 2026-02-27 04:18:30 +00:00