BCILattice
The Professional
BCI Research App
The flagship product of the BCINexus platform. BCILattice brings professional EEG, fNIRS & EMG analysis, visual AI pipeline design, and local GPU training to your desktop, fully private, fully yours.
Everything BCI research needs,
in one desktop app
BCILattice is the offline-first, research-grade desktop application that connects to the BCINexus cloud ecosystem. Run the complete BCI research workflow entirely on your machine, then publish to the community with one click.
Research-Grade
Built for neuroscientists and ML engineers. Publication-quality pipelines, full signal processing, and peer-reviewed model architectures out of the box.
AI-Native
Every pipeline is a deep learning pipeline. Visual drag-and-drop AI model design with EEGNet, Transformers, LSTM, and custom architectures running on your local GPU.
Privacy-First
Your EEG data never touches a cloud server unless you choose to publish. 100% local compute, zero telemetry, GDPR-compliant by design.
Built for the whole team.
Every workflow. Every scale.
Multi-Modal Signal Support
Custom ML / DL Pipelines
Custom BCI Paradigm Design
Multi-Format Export
Community Pipeline Upload
Team System
Shared Project Workspaces
Local & Cloud Sharing
Private Team Data Sharing
From raw signal
to published pipeline
BCILattice covers the complete BCI research lifecycle in six structured stages, from data import to community publication. No stitching together separate tools.
Built for serious research.
No compromises.
Signal Modalities
- EEG (up to 256 ch)
- fNIRS (HD-DOT)
- EMG / EOG
- Live LSL stream
File Formats
- EDF / BDF / GDF
- SNIRF / NIRS
- CSV · HDF5 · MAT
- BIDS-compatible
AI Architectures
- EEGNet (CNN)
- ShallowConvNet
- LSTM / BiLSTM
- Transformer · Custom
Export Targets
- ONNX (universal)
- TFLite (mobile)
- PyTorch (.pt)
- MATLAB (.mat)
Layered architecture,
modular by design
BCILattice is structured in four clean layers, Application, Processing Engine, AI Core, and Data & Storage. Each layer is independently maintainable and extensible, making BCILattice a stable platform for years of research.
State-of-the-art BCI models,
ready to train
8 peer-reviewed architectures pre-configured for BCI classification. No setup, load your data and hit Train.
EEGNet
Compact depthwise CNN for raw EEG. Temporal + spatial convolutions, robust across paradigms.
ShallowConvNet
Frequency-band power features. Ideal for motor imagery and SSVEP with minimal parameters.
LSTM / BiLSTM
Bidirectional sequence modelling for temporal dependencies across EEG and fNIRS time series.
Transformer
Multi-head self-attention. State-of-the-art on BCI Competition IV and MOABB benchmark suites.
DeepConvNet
Four-block deep CNN with batch norm and dropout. Top accuracy on multi-subject, high-density EEG.
Custom Neural Flow
Design your own architecture on the canvas. Connect any combination of layers, losses, and optimisers visually.
Transfer Learning
Pre-trained BCI weights from large subject-general datasets. Fine-tune on your data in minutes.
Real-Time Inference
Deploy any trained model to live LSL stream. Closed-loop BCI output at sub-100 ms latency.
Local power meets
global community
BCILattice is the desktop application. BCINexus is the ecosystem that connects your work to thousands of researchers worldwide. Every local pipeline can become a community resource.
Community Hub
Browse 340+ published BCI pipelines from global research groups.
Cloud Sync
Sync datasets and experiments across machines via BCINexus account.
Pipeline Sharing
Publish versioned pipelines with full reproducibility metadata.
Research Collaboration
Team workspaces, shared experiments, and peer pipeline review.
…
Contributors
9+
Paradigm Types
…
Published Pipelines
8+
AI Architectures
3
Signal Modalities
100%
Local & Private
See the Neural Flow canvas
in action
Motor imagery 4-class classification pipeline, from raw 64-channel EEG to 91.4% validation accuracy.
7
Pipeline nodes
91.4%
Validation accuracy
100
Training epochs
What we're building next
These features are in active development. Available on all paid plans, not included in Free.
Live Recording
Stream EEG, EMG, and fNIRS directly into BCILattice. Run your full preprocessing pipeline on live data and classify signals in real time, all locally.
Edge Devices
Deploy trained BCI models to Raspberry Pi and Jetson Nano. Stream live biosignals from edge hardware and run on-device inference for real-world applications.
Download BCILattice
and start your first pipeline
Windows · macOS · Linux · Free forever plan · Local GPU · Your data stays yours.