Skip to content

NeuroSkill-com/skill

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,389 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NeuroSkill™

www.neuroskill.com

Release License Discord

⚠️ Research use only — not a medical device. NeuroSkill is an open-source EXG/BCI research tool. It is not FDA/CE approved and must not be used for diagnosis or treatment.

NeuroSkill is a local-first desktop neurofeedback + BCI app built with Tauri v2 (Rust) and SvelteKit.

NeuroSkill Dashboard NeuroSkill Supported Devices

Quick links

What it does

  • Real-time EXG streaming and visualization
  • GPU band-power analysis + neural embeddings
  • Session comparison, sleep staging, and UMAP visualization
  • Labeling, similarity search, and screenshot-based search
  • Local LLM + TTS integration
  • LSL + remote rlsl-iroh streaming
  • WebSocket/HTTP API

Supported devices

  • AttentivU: AttentivU Glasses (iOS bridge only)
  • BrainBit LLC: BrainBit, BrainBit 2, BrainBit Flex 4/8
  • BrainMaster Technologies: Atlantis 4×4 (4-ch), Discovery (24-ch), Freedom (24-ch wireless)
  • Cognionics / CGX: Quick-20r, Quick-32r, Quick-8r, AIM-2
  • Emotiv: EPOC X, FLEX Saline, Insight, MN8
  • g.tec medical engineering: Unicorn Hybrid Black
  • IDUN: Guardian
  • InteraXon: Muse 2016, Muse 2, Muse S, Muse S Athena
  • Mendi: Mendi Headband
  • Neurofield Inc: Q21 (20-ch)
  • Neurosity: Crown / Notion
  • NeuroSky: MindWave / MindWave Mobile
  • Neurable: MW75 Neuro
  • OpenBCI: Cyton, Cyton Daisy, Galea, Ganglion
  • Ōura: Oura Ring (Gen 3 / Gen 4)
  • Brain Products: BrainVision RDA
  • RE-AK: Nucleus-Hermès

Plus any compatible LSL source (e.g. BrainFlow, MATLAB, pylsl).

Supported EXG/BCI foundation models

Canonical source: src-tauri/exg_catalog.json

  • ZUNA (Zyphra/ZUNA)
  • LUNA Base (PulpBio/LUNA)
  • LUNA Large (PulpBio/LUNA)
  • LUNA Huge (PulpBio/LUNA)
  • REVE Base (brain-bzh/reve-base)
  • REVE Large (brain-bzh/reve-large)
  • OpenTSLM (StanfordBDHG/OpenTSLM)
  • SensorLM (google/sensorlm)
  • SleepFM (zou-group/sleepfm-clinical)
  • SleepLM (yang-ai-lab/SleepLM)
  • OSF Base (yang-ai-lab/OSF-Base)
  • SignalJEPA (braindecode/SignalJEPA-PreLocal-pretrained)
  • LaBraM (braindecode/labram-pretrained)
  • EEGPT (braindecode/eegpt-pretrained)
  • TRIBE v2 (eugenehp/tribev2)
  • NeuroRVQ (eugenehp/NeuroRVQ)
  • CBraMod (braindecode/cbramod-pretrained)
  • ST-EEGFormer Small (eugenehp/ST-EEGFormer)
  • ST-EEGFormer Base (eugenehp/ST-EEGFormer)
  • ST-EEGFormer Large (eugenehp/ST-EEGFormer)

Documentation

Long-form documentation lives in ./docs:

Development (quickstart)

npm run setup -- --yes
python3 -c "from huggingface_hub import snapshot_download; snapshot_download('Zyphra/ZUNA')"
npm run tauri dev

Build production app:

npm run tauri build

License

GPL-3.0-only. See LICENSE.