Ross ROSS = Recommend OSS · open-source software intelligence for agents

braindecode/braindecode

Deep learning software to decode EEG, ECG or MEG signals observed · 2026-08-28

github.com/braindecode/braindecode · homepage · Python · BSD-3-Clause (permissive) observed · 2026-08-28

Health v2 · maintenance only

98/100

  • Activity 99
  • Release rhythm 95
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: 30
  • age_days: 2430
  • days_rel: 32
  • days_push: 7
  • n_releases_24m: 10

Full methodology

Adoption not part of the score

1293 stars · 273 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

Braindecode is an open-source Python toolbox built on PyTorch for decoding raw electrophysiological brain signals such as EEG, ECoG, and MEG with deep learning models. It bundles dataset fetchers, preprocessing and visualization utilities, reference neural network architectures, and data augmentation techniques for neurophysiological analysis.

Use cases

  • decode EEG signals with deep learning
  • classify motor imagery EEG recordings
  • build a brain-computer interface decoder in Python
  • apply deep learning to MEG or ECoG data
  • preprocess and augment electrophysiology datasets for neural networks
  • train PyTorch models on raw brain signal time series
  • benchmark EEG decoding models on MOABB datasets

When to choose

  • You need ready-made, vetted deep learning architectures (e.g., convolutional models for EEG) instead of implementing them from scratch
  • You are a neuroscientist who wants to apply PyTorch models to EEG/MEG/ECoG data with integrated preprocessing and visualization
  • You need reproducible pipelines with dataset fetchers (e.g., MOABB integration) for BCI and neurophysiology research

When to avoid

  • You only need classical EEG analysis (filtering, epoching, ERP statistics) without deep learning - MNE-Python alone may suffice
  • You need real-time closed-loop or online BCI systems rather than offline model training and analysis
  • You work in a non-PyTorch ecosystem such as TensorFlow or JAX, since braindecode is PyTorch-only

Facets

library · maturity active

deep-learning machine-learning data-visualization deep-learning machine-learning healthcare data-science python cross-platform windows eeg meg ecg ecog electrophysiology neuroscience neuroimaging pytorch brain-computer-interface signal-processing mne moabb dataset-fetchers data-augmentation gpu linux macos

3 sources

Member repositories

RepositoryRoleHealth v2
braindecode/braindecodemain98

For agents

markdown · JSON · MCP: product_card(name="braindecode/braindecode")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem