pybci

BCI platform

Enables real-time Brain Computer Interfaces with machine learning and data synchronization tools.

Create real-time BCI's with the LSL, PyTorch, SKLearn and TensorFlow packages.

GitHub

22 stars
3 watching
4 forks
Language: Python
last commit: almost 2 years ago
Linked from 1 awesome list

bcibrain-computer-interfacehmihuman-computer-interactionhuman-machine-interfacelabstreaminglayerlslmachine-learningpythonpython-brain-computer-interfacepytorchsklearntensorflow

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
bbci/wyrmA Python toolbox for analyzing and processing EEG data in the context of Brain-Computer Interfacing (BCI) experiments.96
drwuhust/tlbciProvides a MATLAB implementation of a brain-computer interface system utilizing transfer learning for motor imagery classification68
bbci/bbci_publicA toolbox for online experiments and offline analysis of Brain-Computer Interface (BCI) signals in MATLAB.155
neurotechx/moabbA comprehensive benchmarking framework for evaluating brain-computer interface algorithms on EEG datasets714
octopicorn/bcikitAnalyzes EEG signals from devices like OpenBCI hardware and applies various signal processing techniques for machine learning-based brain-computer interfaces.14
neurotechx/bci-workshopA collection of materials and resources for teaching Brain-Computer Interface (BCI) using EEG signals.89
bbci/mushuProvides a unified interface for acquiring Brain Computer Interface (BCI) signals from various sources35
bbci/pyffA framework for implementing feedback applications and stimulus presentation in neuroscience23
khofstadter/openbci-supercolliderProvides software development libraries and tools for communicating with brain-computer interfaces using SuperCollider10
brainglobe/brainglobe-atlasapiA Python interface to access neuroanatomical atlases from multiple sources.128
blackhc/llm-strategyDecouples software implementation from underlying logic using LLMs to automate parsing of structured data392
hjmshi/pytorch-lbfgsA PyTorch implementation of L-BFGS optimization algorithm for training neural networks591
ncbi-nlp/bluebertPre-trained language models for biomedical natural language processing tasks560
lalbj/paiImproves the performance of large language models by intervening in their internal workings to reduce hallucinations83