Files
wifi-densepose/examples/exo-ai-2025/crates/exo-node/README.md
ruv d803bfe2b1 Squashed 'vendor/ruvector/' content from commit b64c2172
git-subtree-dir: vendor/ruvector
git-subtree-split: b64c21726f2bb37286d9ee36a7869fef60cc6900
2026-02-28 14:39:40 -05:00

44 lines
1.1 KiB
Markdown

# exo-node
Node.js bindings for EXO-AI cognitive substrate via NAPI-RS.
[![Crates.io](https://img.shields.io/crates/v/exo-node.svg)](https://crates.io/crates/exo-node)
[![Documentation](https://docs.rs/exo-node/badge.svg)](https://docs.rs/exo-node)
[![License](https://img.shields.io/badge/license-MIT%2FApache--2.0-blue.svg)](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
```bash
npm install exo-node
```
## Usage
```javascript
const exo = require('exo-node');
// Create consciousness substrate
const substrate = new exo.ConsciousnessSubstrate();
substrate.addPattern(pattern);
const phi = substrate.computePhi();
```
## Links
- [GitHub](https://github.com/ruvnet/ruvector)
- [Website](https://ruv.io)
- [EXO-AI Documentation](https://github.com/ruvnet/ruvector/tree/main/examples/exo-ai-2025)
## License
MIT OR Apache-2.0