pybci
BCI software
A Python package for creating real-time brain-computer interfaces using machine learning and signal processing libraries.
Create real-time BCI's with the LSL, PyTorch, SKLearn and TensorFlow packages.
22 stars
3 watching
4 forks
Language: Python
last commit: 6 months ago
Linked from 1 awesome list
bcibrain-computer-interfacehmihuman-computer-interactionhuman-machine-interfacelabstreaminglayerlslmachine-learningpythonpython-brain-computer-interfacepytorchsklearntensorflow
Related projects:
Repository | Description | Stars |
---|---|---|
bbci/wyrm | A Python toolbox for analyzing and processing EEG data in the context of Brain-Computer Interfacing (BCI) experiments. | 95 |
drwuhust/tlbci | Provides a MATLAB implementation of a brain-computer interface system utilizing transfer learning for motor imagery classification | 68 |
bbci/bbci_public | A toolbox for online experiments and offline analysis of Brain-Computer Interface (BCI) signals in MATLAB. | 152 |
neurotechx/moabb | A comprehensive benchmarking framework for evaluating brain-computer interface algorithms on EEG datasets | 695 |
octopicorn/bcikit | Analyzes EEG signals from devices like OpenBCI hardware and applies various signal processing techniques for machine learning-based brain-computer interfaces. | 14 |
neurotechx/bci-workshop | A collection of materials and resources for teaching Brain-Computer Interface (BCI) using EEG signals. | 88 |
bbci/mushu | Provides a unified interface for acquiring Brain Computer Interface (BCI) signals from various sources | 34 |
bbci/pyff | A framework for implementing feedback applications and stimulus presentation in neuroscience | 23 |
khofstadter/openbci-supercollider | Provides software development libraries and tools for communicating with brain-computer interfaces using SuperCollider | 10 |
mohanson/pybtc | Provides human-friendly interfaces for common Bitcoin operations using Python | 5 |
brainglobe/brainglobe-atlasapi | A Python module providing access to brain atlas data from multiple sources. | 127 |
blackhc/llm-strategy | Decouples software implementation from underlying logic using LLMs to automate parsing of structured data | 388 |
hjmshi/pytorch-lbfgs | A PyTorch implementation of L-BFGS optimization algorithm for training neural networks | 586 |
ncbi-nlp/bluebert | Pre-trained language models for biomedical natural language processing tasks | 558 |
lalbj/pai | Improves the performance of large language models by intervening in their internal workings to reduce hallucinations | 67 |