NeuraDock is built for people who want to work directly with EEG data without spending most of their time assembling hardware or writing low-level signal-processing code. It is used by neuroscience researchers, HCI designers, AI engineers, and XR or game developers who want to prototype with brain signals quickly.

A typical project might start with an idea for brain-driven interaction or an experiment using EEG signals. With many existing tools, developers first need to configure hardware, check electrode contact, set up data streaming, and write preprocessing code before they can test anything meaningful. NeuraDock shortens this path by providing a ready-to-use hardware setup and a workflow that helps move from raw signals to usable data more efficiently.
In practice, this means faster iteration. A team can put on the headset, verify signal quality, record data, and begin analysis or application development without rebuilding the same pipeline for every project.
One key challenge in EEG work is the gap between ideas and implementation. Designing a custom feature or metric often requires writing and debugging complex signal-processing code. With NeuraDock, users can describe tasks such as filtering signals, extracting bandpower, or generating visualizations, and the system assists in building the required pipeline. This turns what is often a time-consuming process into a faster and more accessible workflow.
NeuraDock is especially useful in early-stage prototyping, where flexibility and speed matter. It supports use cases such as:
- Brain-computer interface research and experiments
- EEG-based interaction and interface design
- XR, game, and spatial computing prototypes
- Machine learning experiments with biosignals
- Neurofeedback and cognitive-state visualization
- Maker projects requiring raw EEG access
Features & Specifications
Key Features

- 7-channel EEG acquisition for BCI and biosignal prototyping
- Dry-electrode headset for fast setup and repeatable placement
- Direct access to raw multichannel EEG data
- Bluetooth Low Energy (BLE) and USB Type-C connectivity for real-time streaming
- Modular architecture for integration into custom hardware and wearables
- Real-time signal inspection for checking data quality during recording
- Companion software for recording and data access
- Agent-assisted workflow for signal processing, feature extraction, and visualization
Hardware Specifications

| Parameter | Specification |
|---|---|
| EEG Channels | 7 channels |
| Analog Front-End | Texas Instruments ADS1299 |
| ADC Resolution | 24-bit |
| Sampling Rate | 250 Hz |
| Input-Referred Noise | < 1.5 μV p-p |
| CMRR | 110 dB |
| Electrode Type | Dry electrodes |
| Electrode Layout | O1, O2, Oz + PO3, PO4, CP5, CP6 |
| Connectivity | Bluetooth Low Energy (BLE), USB Type-C |
| Wireless | Nordic Semiconductor nRF52840 |
| Battery | Rechargeable Li-ion |
| Battery Life | ~6 hours continuous streaming |
Software and Workflow
- Companion application for recording and exporting EEG data
- Real-time signal visualization for monitoring signal quality
- Data export for integration with Python, MATLAB, and common EEG toolchains
- Agent-assisted workflow for generating analysis pipelines from natural language prompts
- Local processing architecture — EEG data remains on the user’s machine

Open Source
NeuraDock is designed as an open and developer-friendly platform, with key parts of the system made available for customization, research, and integration.
We plan to provide the following resources:
- Hardware schematics and PCB design files
- Mechanical CAD files for the headset and enclosure
- Core software components, including the Python SDK
- Documentation for data communication and integration
Licensing:
- Hardware design files: CERN-OHL-W
- Mechanical CAD files: CC BY-SA 4.0
- Software (SDK and tools): MIT License
All resources will be published on our GitHub repository. We welcome contributions from the community, including software improvements, new analysis workflows, and hardware adaptations.
Neuradock001


Ildar Rakhmatulin
Moldovanu Ionut
Memo Santos