Skip to content
Not affiliated with Neuralink. This platform is for educational, research, simulation, and computer-side tools only. Do not use any software here with actual medical implants without proper regulatory approval. Guidelines

Important disclaimer

Not affiliated with Neuralink. This platform is for educational, research, simulation, and computer-side tools only. Do not use any software here with actual medical implants without proper regulatory approval.

See Content Guidelines and Terms.

Computer Control & Macros
Featured
v1.0.0
Python

Intent → OS Adapter (reference)

Reference adapter: map velocity_2d + click_prob intent streams to OS mouse/keyboard. Synthetic, CSV, or WebSocket. Computer-side only — start with --dry-run.

Python 3Synthetic mode needs no hardwareLive control needs OS accessibility permissionsConsumes generic velocity_2d / click streams — no implant APIsComputer-side only

Package manifest

Spec v1.0.0
Computer-side
intent-v1
Low DOF continuous
Realtime stream
Adapter
Package
intent-to-os@1.0.0
Calibration
optional
Entrypoint
python -m intent_to_os --source synthetic --dry-run

Inputs

2D velocity (cursor)Click probabilitySynthetic / recorded only

Outputs

OS mouse / pointerOS keyboard

Hardware / sources

Any intent stream (vendor-agnostic)WebSocket intent protocolSynthetic generator onlyLab Streaming Layer (LSL)

Permissions

Control pointerInject key eventsLocal network (LSL / localhost)

OS control, macros, AAC — consumes decoded intent only · Low DOF continuous · Realtime stream

Quick start
### Quick start

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

# Adapter lives in the private neurabeach hub. No public clone.
cd packages/intent-to-os  # if you already have the tree
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

SourceUse
syntheticBuilt-in figure-eight demo (no hardware)
csvReplay a recorded intent stream
websocketLive JSON lines from any decoder / Bridge-shaped bus

How it fits the suite

PieceRelationship
NeuraBeachCatalog / store
NeuraShellControl plane; can dry-run / optional live POST toward this adapter
NeuraBinderEnd-user app using intent UI patterns (not this OS driver)
NeurabridgeMiddleware that can emit/forward generic intents
NeuraRoboBridgeRobot path (simulators) — separate from OS cursor mapping
Intent → OS (this)Reference adapter — velocity/click streams → OS pointer
Neural Flow ArchitectResearch co-pilot; separate concern from cursor mapping

North star: Beach finds tools · Shell · Binder · RoboBridge are live demos · Bridge shares app intents · Intent → OS is the OS cursor adapter.

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.
  • No hosted Live demo — run the Python CLI locally (parent neurabeach repo may be private; package path is under packages/intent-to-os).

Package manifest

See packages/intent-to-os/neurabeach-manifest.json (private neurabeach hub) (safety_class: computer_side, runtime: intent-v1, suite_role: adapter).

Suite

Part of Joe’s Neura Suite — collection col-neura-suite.

Version history

  • v1.0.0

    Current published version.

  • v0.1.0

    Initial public release.

Rate this project

Discussion(0)

  • No comments yet. Start the conversation.

More from this author

View profile

Related projects