# exo-node
Node.js bindings for EXO-AI cognitive substrate via NAPI-RS.
[](https://crates.io/crates/exo-node)
[](https://docs.rs/exo-node)
[](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