brain-computer-interface
Here are 402 public repositories matching this topic...
Language:All
Sort:Most stars
BrainFlow is a library intended to obtain, parse and analyze EEG, EMG, ECG and other kinds of data from biosensors
- Updated
Feb 12, 2026 - C++
This is the Army Research Laboratory (ARL) EEGModels Project: A Collection of Convolutional Neural Network (CNN) models for EEG signal classification, using Keras and Tensorflow
- Updated
May 2, 2022 - Python
Mother of All BCI Benchmarks
- Updated
Feb 20, 2026 - Python
Machine learning for multivariate data through the Riemannian geometry of positive definite matrices in Python
- Updated
Feb 16, 2026 - Python
[Old version] PyTorch implementation of EEGNet: A Compact Convolutional Network for EEG-based Brain-Computer Interfaces -https://arxiv.org/pdf/1611.08024.pdf
- Updated
Jul 10, 2019 - Jupyter Notebook
CTNet: A Convolutional Transformer Network for EEG-Based Motor Imagery Classification
- Updated
Jan 5, 2026 - Jupyter Notebook
Muse 2016 EEG Headset JavaScript Library (using Web Bluetooth)
- Updated
Sep 25, 2024 - TypeScript
EEG Motor Imagery Tasks Classification (by Channels) via Convolutional Neural Networks (CNNs) based on TensorFlow
- Updated
May 20, 2024 - Python
code for AAAI2022 paper "Open Vocabulary Electroencephalography-To-Text Decoding and Zero-shot Sentiment Classification"
- Updated
Jun 30, 2024 - Python
The programming interface for your body and mind
- Updated
Dec 4, 2024 - Python
A new approach based on a 10-layer one-dimensional convolution neural network (1D-CNN) to classify five brain states (four MI classes plus a 'baseline' class) using a data augmentation algorithm and a limited number of EEG channels. Paper:https://doi.org/10.1088/1741-2552/ac4430
- Updated
May 30, 2022 - Python
Low Cost Electroencephalogram Based Brain-Computer-Interface
- Updated
Sep 6, 2025 - C
Official Repo of "Bridging Vision and Brain with Language-Anchored Semantic Alignment"
- Updated
Jan 27, 2026 - Jupyter Notebook
Python Brain-Computer Interface Software
- Updated
Feb 12, 2026 - Python
Must-read papers on machine learning, deep learning, reinforcement learning and other learning methods for brain-computer interfaces.
- Updated
Nov 2, 2024
Implementation of ConvLSTM in pytorch applied for BCI (Brain Machine Interface) following paper: Convolutional LSTM Network-A Machine Learning Approach for Precipitation Nowcasting
- Updated
Jan 26, 2021 - Python
A wheelchair controlled by EEG brain signals and enhanced with assisted driving
- Updated
Dec 9, 2022 - Python
End-to-End Multi-Task Learning for Subject-Independent Motor Imagery EEG Classification (IEEE Transactions on Biomedical Engineering)
- Updated
May 30, 2025 - Python
A MATLAB package for modelling multivariate stimulus-response data
- Updated
Sep 12, 2025 - MATLAB
Improve this page
Add a description, image, and links to thebrain-computer-interface topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with thebrain-computer-interface topic, visit your repo's landing page and select "manage topics."