neuralink-decoder
Simulates and decodes neural spike activity into cursor movement (BCI).
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/aadipapp/neuralink-decoderWhat This Skill Does
The neuralink-decoder skill provides a sophisticated simulation environment for Brain-Computer Interface (BCI) research and development within the OpenClaw ecosystem. At its core, this skill models the firing patterns of neurons within the motor cortex using a cosine tuning model—a standard mathematical framework in neuroscience for representing direction-selective neural activity. By generating synthetic spike trains for a population of 64 neurons, the skill simulates the biological reality of neural signaling. It then employs a linear decoder algorithm to translate these discrete spike rates into continuous 2D cursor velocity vectors ($v_x, v_y$). This process mirrors the real-world challenge of mapping intracranial recordings to prosthetic movement, offering a sandbox to test control algorithms or visualize neural data processing workflows.
Installation
To integrate this skill into your OpenClaw environment, execute the following command in your terminal:
clawhub install openclaw/skills/skills/aadipapp/neuralink-decoder
Ensure your local OpenClaw runtime is updated to the latest version to maintain compatibility with the decoding engine.
Use Cases
This skill is primarily designed for neurotechnology enthusiasts, AI researchers, and students interested in signal processing. You can use it to prototype BCI decoding strategies without needing access to expensive hardware or biological data. It is an excellent educational tool for understanding how raw, noisy neural activity is transformed into actionable motor commands, and it serves as a testing ground for optimizing linear regression or machine learning models intended for assistive technology.
Example Prompts
- "Run the neuralink-decoder with a 60-second burst to visualize the cursor trajectory based on simulated motor cortex spikes."
- "Explain how the linear decoder maps the 64-neuron firing rate to 2D velocity vectors in this simulation."
- "Show me the current spike train statistics for the last simulation loop and output the average velocity vector calculated by the decoder."
Tips & Limitations
When using the neuralink-decoder, remember that the spike trains are synthetic; while they follow physiological tuning curves, they do not account for biological noise, electrode impedance, or signal drift found in actual wetware. For best results, use the decoder in controlled, deterministic runs to observe how shifts in individual neuron firing rates correlate with changes in the output vector. If the simulation feels jittery, ensure your system's processing interval is set to a consistent refresh rate to maintain smooth velocity calculations.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-aadipapp-neuralink-decoder": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: code-execution
Related Skills
space-autonomy-quantum
Autonomous space navigation agent using optical quantum kernels for terrain classification.
optical-quantum-kernel
Simulates a quantum kernel using optical fiber storage and linear optics.
android-transfer-secure
Securely transfers files from macOS to Android with checksum verification and path validation.
fsd-secure
Full Self-Driving agent with highest safety standards (Camera-Only, Redundant Checks).
mac-cleanup
Cleans up system caches, trash, and old downloads on macOS.