Open register

Every EEG model and paper we track, and how far we checked it

Every EEG model and paper we track, with the furthest step we have checked, what that step showed and the terms of its code, weights and data.

What the model ladder holds

Every number here is a value of the register file.

The model ladder’s steps

A model or paper climbs five steps with names of their own, and every badge in the table names the model ladder. A row’s step is the furthest one whose key item is on file (at step 2, the weights licence); an item still missing at its step or an earlier one is listed beside the badge as a gap. The evidence for each step, item by item with its source, is in the JSON file.

Step 1 · Identified
Official record matched: paper, repository or model page
Step 2 · Terms recorded
Licence for each part (code, weights, data); file listing read
Step 3 · Files checked
Downloaded, hash-checked, restored or smoke-tested
Step 4 · Scored here
A result computed here and published on a page
Step 5 · In the matrix
Comparable on the core protocol pages

Rules

Gated data and suspected re-uploads have rules of their own, on the dataset register. To correct a row, use the mail link at its end: the subject names the row’s id. How corrections are handled is on the data-use page.

Every row

Each row links its page on this site or the model’s own records. Terms are given for the code, the weights and the data separately, each with who states them, and a part whose terms we could not find says “not found”. A paper’s venue appears only where the venue’s proceedings or the paper’s camera-ready version show it accepted, with the date we checked; where the proceedings are online, the venue links them. Whether a model’s pretraining data include the data it is scored on appears as its pretraining exposure.

Model or paperKind · signalTerms by part (code / weights / data)Checked toWhat we found
Models with results on this siteModels and methods with results on this site; each links its page.
CBraModPaper ↗ · Code ↗Also: Criss-Cross Brain Foundation Model, Wang et al. 2025 · Official weights: weighting666/CBraMod · Weights copies: smoking11/CBraMod, braindecode/cbramod-pretrained, hanhan05/cbramod-pretrained, eeg-telecom-paris/cbramod-base-official, oraculumai/CBraMod-CoreML-AppleFoundation model · human scalp EEGCode: MIT (this site’s rights record)Weights: Apache-2.0 (the model card’s metadata)Data: per source (the paper)Model ladder · step 5 of 5 · In the matrix
CCAPaper ↗ · Code ↗Also: Standard CCA, canonical correlation analysis, Lin et al. 2006Classical method · human scalp EEGCode: BSD-3-Clause (this site’s rights record)Weights: not applicable (this site’s rights record)Data: per sourceModel ladder · step 5 of 5 · In the matrix
CSP+LDAPaper ↗ · Code ↗Also: Common Spatial Patterns, CSP, Ramoser et al. 2000Classical method · human scalp EEGCode: BSD-3-Clause (this site’s rights record)Weights: not applicable (this site’s rights record)Data: per sourceModel ladder · step 5 of 5 · In the matrix
Deep4NetPaper ↗ · Code ↗Also: Deep ConvNet, DeepConvNet, Schirrmeister et al. 2017Trained from scratch · human scalp EEGCode: BSD-3-Clause (this site’s rights record)Weights: not applicable (this site’s rights record)Data: per sourceModel ladder · step 5 of 5 · In the matrix
EEGNetPaper ↗ · Code ↗Also: EEGNet-8,2, EEGNet-4,2, EEGNetv4, Lawhern et al. 2018Trained from scratch · human scalp EEGCode: BSD-3-Clause (this site’s rights record)Weights: not applicable (this site’s rights record)Data: per sourceModel ladder · step 5 of 5 · In the matrix
LaBraMPaper ↗ · Code ↗Also: Large Brain Model, LaBraM-Base, Labram, Jiang et al. 2024 · Weights copies: braindecode/labram-pretrained, braindecode/Labram-Braindecode, eeg-telecom-paris/labram-base-officialFoundation model · human scalp EEGCode: MIT (this site’s rights record)Weights: MIT (this site’s rights record)Data: per source (the paper)Model ladder · step 5 of 5 · In the matrix
ShallowFBCSPNetPaper ↗ · Code ↗Also: Shallow ConvNet, ShallowConvNet, Schirrmeister et al. 2017Trained from scratch · human scalp EEGCode: BSD-3-Clause (this site’s rights record)Weights: not applicable (this site’s rights record)Data: per sourceModel ladder · step 5 of 5 · In the matrix
BrainOmniPaper ↗ · Code ↗Also: BrainOmni Base, BrainTokenizer · Official weights: OpenTSLab/BrainOmni · Weights copies: braindecode/brainomni-base-pretrainedFoundation model · human scalp EEGCode: MIT (the repository’s licence file)Weights: MIT (this site’s rights record)Data: per source (the paper)Model ladder · step 4 of 5 · Scored here
CodeBrainPaper ↗ · Code ↗Official weights: YjMajy/CodeBrainFoundation model · human scalp EEGCode: Apache-2.0 (the repository’s licence file)Weights: Apache-2.0 (this site’s rights record)Data: per source (the paper)Model ladder · step 4 of 5 · Scored here
eeg-fm-maskingPaper ↗ · Code ↗Also: eeg-fm-masking MAE, eeg-fm-masking JEPA · Official weights: PierreGtch/eeg-fm-masking_mae_r9cm_L2Foundation model · human scalp EEGCode: MIT (the repository’s licence file)Weights: CC-BY-4.0 (this site’s rights record)Data: per source (the paper)Model ladder · step 4 of 5 · Scored here
EEGMambaPaper ↗ · Code ↗Also: Wang et al. 2025 (Neural Networks) · Official weights: weighting666/EEGMambaFoundation model · human scalp EEGCode: MIT (the repository’s licence file)Weights: MIT (this site’s rights record)Data: per source (the paper)Model ladder · step 4 of 5 · Scored here
EEGPTPaper ↗ · Code ↗Also: BINE022/EEGPT, eegpt_mcae_58chs_4s_large4E · Weights copies: braindecode/eegpt-pretrained, eeg-telecom-paris/eegpt-large-officialFoundation model · human scalp EEGCode: Apache-2.0 (the repository’s licence file)Weights: not foundData: per source (the paper)Model ladder · step 4 of 5 · Scored heregap at step 2: weights licence
ERP-FMPaper ↗ · Code ↗Also: ERP-FM BaseFoundation model · human scalp EEGCode: CC BY-NC-SA 4.0 (the repository’s licence file)Weights: CC BY-NC-SA 4.0 (this site’s rights record)Data: per source (the paper)Model ladder · step 4 of 5 · Scored here
eTRCAPaper ↗ · Code ↗Also: ensemble TRCA, ensemble task-related component analysis, TRCA, task-related component analysis, TRCA-SSVEP, Nakanishi et al. 2018Classical method · human scalp EEGCode: not foundWeights: not applicableData: per sourceModel ladder · step 4 of 5 · Scored heregap at step 2: code licence
FBCCAPaper ↗Also: filter bank CCA, filter bank canonical correlation analysis, Chen et al. 2015Classical method · human scalp EEGCode: not foundWeights: not applicableData: per sourceModel ladder · step 4 of 5 · Scored heregap at step 2: code licence
LUNAPaper ↗ · Code ↗ · Weights ↗Also: LUNA Base, LUNA Large · Official weights: PulpBio/LUNAFoundation model · human scalp EEGCode: Apache-2.0 (the repository’s licence file)Weights: CC BY-ND 4.0 (this site’s rights record)Data: per source (the paper)Model ladder · step 4 of 5 · Scored here
REVEPaper ↗ · Code ↗ · Weights ↗Also: REVE Base, REVE Large · Official weights: brain-bzh/reve-base, brain-bzh/reve-largeFoundation model · human scalp EEGCode: MIT (the repository’s licence file)Weights: REVE Responsible Use License v1.0 (this site’s rights record)Data: per source (the paper)Model ladder · step 4 of 5 · Scored here
SingLEMPaper ↗ · Code ↗Official weights: ttlabtuat/SingLEMFoundation model · human scalp EEGCode: MIT (the repository’s licence file)Weights: MIT (this site’s rights record)Data: per source (the paper)Model ladder · step 4 of 5 · Scored here
ST-EEGFormerCode ↗Also: ST-EEGFormer Base, ST-EEGFormer Large, STEEGFormer · Weights copies: braindecode/STEEGFormer-base, braindecode/STEEGFormer-largeFoundation model · human scalp EEGCode: MIT (the repository’s licence file)Weights: MIT (this site’s rights record)Data: per source (the paper)Model ladder · step 4 of 5 · Scored here
ZUNAPaper ↗ · Code ↗ · Weights ↗Also: ZUNA 1.1, ZUNA1.1 · Official weights: Zyphra/ZUNA1.1 · Weights copies: modulsx/ZUNA1.1, suryatmodulus/ZUNA1.1, oraculumai/ZUNA1.1-CoreML-Apple, oraculumai/ZUNA1.1-CoreML-Apple-1s, oraculumai/ZUNA1.1-CoreML-Apple-30s, oraculumai/ZUNA1.1-Classifier-CoreML-AppleFoundation model · human scalp EEGCode: Apache-2.0 (the repository’s licence file)Weights: Apache-2.0 (this site’s rights record)Data: per source (the paper)Model ladder · step 4 of 5 · Scored here
  • Pretraining exposure: unknown
Other models and papers we trackOther models and papers we track, each at the furthest step checked; a row that is held says why.
BENDRWeights ↗Foundation model · human scalp EEGCode: not foundWeights: BSD-3-Clause (the model card’s metadata)Data: not foundModel ladder · step 2 of 5 · Terms recordedgap at step 2: code licencegap at step 2: data terms
BIOTCode ↗Foundation model · human scalp EEGCode: MIT (this site’s rights record)Weights: not foundData: not foundModel ladder · step 1 of 5 · Identified
BioX-BridgeICLR 2026 paper ↗ · status checked 16 October 2026Code ↗Adaptation method · human scalp EEG, ECG, PPG, and EMGCode: not foundWeights: per source (the paper)Data: per source (the paper)Model ladder · step 1 of 5 · Identified
  • Held: no licence found for the code.
  • Held: no checkpoint is released.
BrainLMICLR 2024 paper ↗ · status checked 16 October 2026Code ↗ · Weights ↗Official weights: vandijklab/brainlmFoundation model · human fMRICode: not foundWeights: CC BY-NC-ND 4.0 (the model card’s metadata)Data: on application (the paper)Model ladder · step 2 of 5 · Terms recordedgap at step 2: code licence
  • Held: the weights’ licence is non-commercial with no derivatives.
  • Held: trained on signals other than human scalp EEG.
CSBrainCode ↗Foundation model · human scalp EEGCode: not foundWeights: not foundData: not foundModel ladder · step 1 of 5 · Identified
DIVER-1Paper ↗ · Code ↗Weights copies: braindecode/DIVER-1-0.1s-tiny, braindecode/DIVER-1-1s-smallFoundation model · human iEEG and human scalp EEGCode: MIT (the repository’s licence file)Weights: not foundData: not foundModel ladder · step 1 of 5 · Identified
  • Held: no licence found for the weights.
EEG-ConformerCode ↗Trained from scratch · human scalp EEGCode: GPL-3.0 (this site’s rights record)Weights: not foundData: not foundModel ladder · step 1 of 5 · Identified
EEG-DINOPaper ↗Foundation model · human scalp EEGCode: not foundWeights: not foundData: not foundModel ladder · step 1 of 5 · Identified
EEGSimpleConvCode ↗Trained from scratch · human scalp EEGCode: BSD-3-Clause (this site’s rights record)Weights: not foundData: not foundModel ladder · step 1 of 5 · Identified
MIRepNetCode ↗Foundation model · human scalp EEGCode: MIT (the repository’s licence file)Weights: MIT (the model card’s metadata)Data: not foundModel ladder · step 2 of 5 · Terms recordedgap at step 2: data terms
Neuro-GPTCode ↗Foundation model · human scalp EEGCode: GPL-3.0 (the repository’s licence file)Weights: GPL-3.0 (the model card’s metadata)Data: not foundModel ladder · step 2 of 5 · Terms recordedgap at step 2: data terms
NeuroformerICLR 2024 paper · status checked 16 October 2026Code ↗Generative model · mouse spikingCode: MIT (the repository’s licence file)Weights: not foundData: not foundModel ladder · step 1 of 5 · Identified
  • Held: no checkpoint is released.
  • Held: trained on signals other than human scalp EEG.
NeuroLM-BICLR 2025 paper ↗ · status checked 16 October 2026Code ↗ · Weights ↗Official weights: Weibang/NeuroLMFoundation model · human scalp EEGCode: MIT (the repository’s licence file)Weights: CC BY 4.0 (the model card’s metadata)Data: per source (the paper)Model ladder · step 4 of 5 · Scored here
OmniMouseICLR 2026 paper · status checked 16 October 2026Code ↗ · Weights ↗ · Data ↗Official weights: the-enigma-project/omnimouse-80M · Weights copies: the-enigma-project/omnimouse, TheKonstantinWilleke/omnimouseFoundation model · mouse calcium imagingCode: not foundWeights: Apache-2.0 (the model card’s metadata)Data: CC BY 4.0 (the dataset card)Model ladder · step 2 of 5 · Terms recordedgap at step 2: code licence
  • Held: no licence found for the code.
  • Held: trained on signals other than human scalp EEG.
Population Transformer (PopT)ICLR 2025 paper · status checked 16 October 2026Code ↗ · Weights ↗ · Data ↗Official weights: PopulationTransformer/popt_brainbert_stft · Weights copies: braindecode/popt-pretrainedSpatial aggregation model · human iEEG and human scalp EEGCode: MIT (the repository’s licence file)Weights: not foundData: CC BY 4.0 (the project page)Model ladder · step 1 of 5 · Identified
  • Held: no licence found for the weights.
POYO-CAPICLR 2026 paper ↗ · status checked 16 October 2026Code ↗ · Data ↗Decoding model · mouse calcium imagingCode: MIT (the repository’s licence file)Weights: not foundData: not foundModel ladder · step 1 of 5 · Identified
  • Held: no checkpoint is released.
  • Held: trained on signals other than human scalp EEG.
POYO+ICLR 2025 paper ↗ · status checked 16 October 2026Data ↗Decoding model · mouse calcium imagingCode: not foundWeights: not foundData: not foundModel ladder · step 1 of 5 · Identified
  • Held: the code repository could not be reached.
  • Held: trained on signals other than human scalp EEG.
Signal-JEPAWeights ↗Foundation model · human scalp EEGCode: not foundWeights: MIT (the model card’s metadata)Data: not foundModel ladder · step 2 of 5 · Terms recordedgap at step 2: code licencegap at step 2: data terms
Spectral ridgeCode ↗Classical method · human scalp EEGCode: BSD-3-Clause (this site’s rights record)Weights: not applicable (this site’s rights record)Data: per sourceModel ladder · step 5 of 5 · In the matrix
Temporal ridgeCode ↗Classical method · human scalp EEGCode: BSD-3-Clause (this site’s rights record)Weights: not applicable (this site’s rights record)Data: per sourceModel ladder · step 5 of 5 · In the matrix

Download: open-register-20261020.json (both ladders, with each step’s evidence and the findings as codes). Every file

Cite this page

BCI Report (2026). Every EEG model and paper we track, and how far we checked it. https://bci.report/methods/register/

Figures from release open-register-update-20261020 (2026-10-20). Cite the upstream datasets as well: each dataset’s page gives its credit.

Every release is archived on Zenodo: doi:10.5281/zenodo.23123296. BibTeX for the site and its releases → · CITATION.cff ↗