NeuroPype logo

NeuroPypeMultimodal EEG & Biosignal Processing and Analytics

The most advanced biosignal processing and brain/body state decoding software, for realtime BCI and offline data analytics.

NeuroPype is an extensive and powerful compute engine for realtime brain-computer interfacing (BCI), brainmapping, offline signal processing and stats analysis, AI decoding, and supports multimodal processing of a range of modalities including EEG, fNIRS, ExG, eye tracking, physio, facial, GSR/EDA, etc.

The NeuroPype Suite is a collection of applications that includes NeuroPype and a visual pipeline designer, which allows you to easily create, configure, run and deploy interpretable, reproducible, and scalable pipelines without a line of code.

Signal Processing & Machine Learning Features

Powerful

Hundreds of processing components for advanced brain-machine interfacing and neural/bio signal analysis, including noise removal, ERP and spectral analysis, spatial and temporal filtering, 3D brain mapping and connectivity, statistics, neural state classification using machine learning, cardiac signal analysis (heart rate and HRV, respiration rate, etc.), gaze detection and classification, and much more.

Visual

Design pipelines using Pipeline Designer, an open-source “drag and drop” visual dataflow programming environment based on the excellent Orange application. Link in realtime data visualizations to monitor the state of your pipelines.

Quick-Start

New to neurotechnology? Select from a library of pre-built pipelines for common biosignal processing and BCI use cases. Customized for out of the box use, these are continually updated by our research scientists to reflect the latest published research and methods.

Realtime

Leverage algorithms optimized for realtime use. Ideal for closed-loop neurofeedback, neuroimaging, and brain-computer interface applications. Modify and customize your pipelines "on the fly" while seamlessly streaming data.

Extensible

NeuroPype employs a Python-based modular architecture which decouples processing engine, workflows, and graphics. Add your own algorithms to NeuroPype and share workflows between collaborators.

Interoperable

NeuroPype interfaces seamlessly with the free and open source Lab Streaming Layer, supporting data I/O with most consumer and research EEG hardware and over 22 other device classes.

Deploy on Cloud

Design and test pipelines on your local PC. Then deploy on the NeuroScale cloud API platform for realtime streaming to any internet-connected device.*

Learn more about NeuroScale

Developer-Friendly

Includes the source code of sample NeuroPype processing functions (“nodes”) along with comprehensive API documentation to help you develop your own nodes based on your own algorithms or functions.

Documentation

BCI, Neurofeedback & Research Use Cases

Realtime EEG artifact removal in NeuroPype: a noisy raw signal cleaned of eye, muscle, and power-line artifacts.

More Signal. Less Noise.

Remove unwanted artifacts on streaming EEG using NeuroPype's automated artifact-rejection algorithms. Obtain clean realtime EEG signal while removing artifacts due to eye and head movement, facial muscle activity, power-line noise, and other common sources of interference.

Realtime EEG neuroimaging in NeuroPype showing a live brain activity and connectivity map.

Realtime Brain Mapping

Leverage pipelines for realtime EEG neuroimaging and brain connectivity analysis. Develop advanced neurofeedback paradigms targeting specific brain regions and networks.

Brain–computer interface demo: on-screen orbs controlled by motor-imagery EEG decoding in NeuroPype.

Control Things With Your Mind

Harness active BCI control, including multi-modal inputs, using standard motor-imagery paradigms — or build your own paradigm from dozens of feature-extraction and machine-learning approaches.

A NeuroPype visual pipeline assembled from drag-and-drop processing nodes for faster biosignal R&D.

Accelerate Your R&D

Quickly build and apply workflows using NeuroPype's comprehensive algorithm library. Share workflows between collaborators. Missing something? Add your own algorithms to NeuroPype's modular Python framework.

Ready to get started?

Start a 30-day free trial, apply for a free academic license, or talk to us about Enterprise and Deployment options.