Intent → OS Adapter
Suite role: reference adapter — turns a decoded intent stream into OS pointer motion and clicks. Flagship example of the Neurabeach Package Manifest (runtime: intent-v1).
Vendor-agnostic. Any source that emits JSON lines like:
{"vx": 0.2, "vy": -0.1, "click": 0.0}
Quick start
git clone https://github.com/pileofflapjacks1/neurabeach
cd neurabeach/packages/intent-to-os
python -m venv .venv && source .venv/bin/activate
pip install -e .
python -m intent_to_os --source synthetic --dry-run
# then live pointer (needs OS accessibility permission):
# python -m intent_to_os --source synthetic --gain 400
Sources
| Source | Use |
|---|
synthetic | Built-in figure-eight demo (no hardware) |
csv | Replay a recorded intent stream |
websocket | Live JSON lines from any decoder / Bridge-shaped bus |
How it fits the suite
| Piece | Relationship |
|---|
| NeuralBridge | Middleware that can emit/forward generic intents |
| NeuraBinder | End-user app using intent UI patterns (not this OS driver) |
| Neural Flow Architect | Research co-pilot; separate concern from cursor mapping |
Safety & claims
- Computer-side only. Not implant firmware. Not a medical device.
- Not affiliated with Neuralink.
- Requires OS accessibility / input permissions for live mouse control.
- Always run
--dry-run first. Press Ctrl+C to stop. Clamp with --max-speed.
Package manifest
See neurabeach-manifest.json (safety_class: computer_side, runtime: intent-v1).
Suite
Part of Joe’s Neura Suite — collection col-neura-suite.