wifi-densepose/vendor/ruvector/examples/exo-ai-2025/crates/exo-node
ruv cd5943df23 Merge commit 'd803bfe2b1fe7f5e219e50ac20d6801a0a58ac75' as 'vendor/ruvector' 2026-02-28 14:39:40 -05:00
..
src Merge commit 'd803bfe2b1fe7f5e219e50ac20d6801a0a58ac75' as 'vendor/ruvector' 2026-02-28 14:39:40 -05:00
Cargo.toml Merge commit 'd803bfe2b1fe7f5e219e50ac20d6801a0a58ac75' as 'vendor/ruvector' 2026-02-28 14:39:40 -05:00
README.md Merge commit 'd803bfe2b1fe7f5e219e50ac20d6801a0a58ac75' as 'vendor/ruvector' 2026-02-28 14:39:40 -05:00
build.rs Merge commit 'd803bfe2b1fe7f5e219e50ac20d6801a0a58ac75' as 'vendor/ruvector' 2026-02-28 14:39:40 -05:00

README.md

exo-node

Node.js bindings for EXO-AI cognitive substrate via NAPI-RS.

Crates.io Documentation License

Overview

exo-node provides native Node.js bindings:

  • NAPI-RS Bindings: High-performance native module
  • Async Support: Full async/await support via Tokio
  • TypeScript Types: Complete TypeScript definitions
  • Native Performance: Direct Rust execution

Installation

npm install exo-node

Usage

const exo = require('exo-node');

// Create consciousness substrate
const substrate = new exo.ConsciousnessSubstrate();
substrate.addPattern(pattern);
const phi = substrate.computePhi();

License

MIT OR Apache-2.0