11 开源生态 学习进阶研究

汇总 GitHub 上与脑机接口(BCI)强相关的开源项目,按星标数排序取前 100。GitHub 不公开 clone / 下载量,星标为公开可查证的热度指标。支持分类筛选与关键词检索,每条标注来源。

已验证
待核验
无公开数据
未来预测
#3MNE-Python★ 3,569

MNE-Python:MEG(脑磁)与 EEG(脑电)信号分析的 Python 库

ecogeegelectrocorticographyelectroencephalographymachine-learning

Scouter:开源的应用性能管理(APM)工具

agentapmasmbcibytecode
#7BrainFlow★ 1,777

BrainFlow:从各类生物传感器采集、解析并分析 EEG、EMG、ECG 等数据的库

bcibiosensorbiosensorsbiosignalsbrain-computer-interface

美国陆军研究实验室(ARL)EEGModels 项目:一组用于 EEG 信号分类的卷积神经网络(CNN)模型,基于 Keras 实现

brain-computer-interfaceconvolutional-neural-networksdeep-learningeegeeg-classification
#13NeuroTechX/moabb★ 1,079

MOABB:脑机接口基准评测「集大成者」

bcibci-benchmarksbrain-computer-interfaceeegmachine-learning

pyRiemann:借助正定矩阵的黎曼几何对多变量数据进行机器学习的 Python 库

brain-computer-interfacecovariance-estimationcovariance-matrixeeghermitian-matrices

[TNSRE 23] EEG Conformer:用于 EEG 解码的卷积 Transformer,并提出类激活地形图新型可视化

activation-mapattentionconformereegeeg-transformer

IronBCI:可穿戴(BLE)脑机接口,基于 ADS1299 与 STM32,含移动应用 SDK

ads1299bcibci-homeworkbci-systemseeg
#24TBC-TJU/MetaBCI★ 585

MetaBCI:中国首个非侵入式脑机接口开源平台,由天津大学许敏鹏教授团队主导

bciplatform
#29snailpt/CTNet★ 452

CTNet:用于 EEG 运动想象分类的卷积 Transformer 网络

attentionbcibrain-computer-interfacecnnconv-transformer

EEGNet 的 PyTorch 实现(旧版):面向 EEG 脑机接口的紧凑卷积网络

bcibrain-computer-interfaceconvolutional-neural-networkseeg-analysiseeg-classification
#42Sentdex/BCI★ 353

脑机接口相关代码与资料

bcibrain-computer-interface

EEG-Transformer:Transformer(ViT)在二维生理信号(EEG)分类上的实用应用,也可用于 EMG、EOG、ECG 等

attentionattention-mechanismcommon-spatial-patterndeep-learningeeg
#46urish/muse-js★ 306

muse-js:Muse 2016 EEG 头戴设备的 JavaScript 库(基于 Web Bluetooth)

bcibrain-computer-interfacebrain-connectivityeegeeg-data

《基于深度学习的 EEG 脑机接口:表征、算法与应用》配套资源

artificial-intelligencebcidataminingdeep-learningeeg
#48cbrnr/mnelab★ 294

MNELAB:MNE-Python 的图形界面

eegguiicamegmne

eeg-101:使用 Muse 与 React Native 的交互式神经科学教程应用,讲解 EEG 与 BCI 基础

androidbcieegmuseplotting

EEGrunt:面向 OpenBCI 与 Muse 的 Python EEG(+ECG)分析工具集

data-analysisdata-visualizationecgeegmuse

EEG Motor Imagery Tasks Classification (by Channels) via Convolutional Neural Networks (CNNs) based on TensorFlow

brain-combrain-computer-interfacecnnsconvolutional-neural-networkseeg

code for AAAI2022 paper "Open Vocabulary Electroencephalography-To-Text Decoding and Zero-shot Sentiment Classification"

bartbertbrain-computer-interfaceeeg-classificationeeg-signals

AI-powered fleet management platform with an agentic dispatcher that matches loads to trucks, ensures HOS compliance, and optimizes routes. Built for trucking companies.

angularasp-net-coreblazorbuncqrs-pattern
#66kylemath/EEGEdu★ 204

Interactive Brain Playground - Browser based tutorials on EEG with webbluetooth and muse

bcibrain-wavescurriculumdata-analysisdata-visualization

The programming interface for your body and mind

bcibci-spellerbiosensorsbiosignalsbrain-computer-interface

A P300 online spelling mechanism for Emotiv headsets. It's completely written in Node.js, and the GUI is based on Electron and Vue.

bcielectronneural-networksnodejsp300

MNE-CPP: The C++ framework for real-time functional brain imaging.

biomedical-informaticsc-plus-plusclinicalcmakecomputational-neuroscience

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

artificial-neural-networksbrain-computer-interfaceneuroscience

Low Cost Electroencephalogram Based Brain-Computer-Interface

bcibioamplifierbrain-computer-interfaceecgeeg

Python Brain-Computer Interface Software

bcibrain-computer-interfacedata-acquisitioneeglanguage-model
#91cbrnr/sigviewer★ 157

A viewing application for biosignals

eegvisualization

A terminal app written in Node.js to monitor brain signals in real-time

braineegeeg-headsetepoc-headsetjavascript