What problem does it solve?
Hermes needs access to the user's real-time cognitive and emotional state to generate cognitively aware, context-sensitive responses. NeuroSkill BCI Integration provides a seamless connection to a NeuroSkill instance, streaming live brain and body metrics (focus, relaxation, mood, cognitive load, drowsiness, heart rate, HRV, sleep staging, and 40+ derived EXG scores) to inform Hermes' interactions and interventions. This integration supports local desktop setups with compatible BCIs (Muse 2/S or OpenBCI) and the NeuroSkill app running on the user’s machine.
Core Features & Use Cases
- Real-time state ingestion: connect to a local NeuroSkill server and receive live scores and raw metrics over WebSocket/HTTP.
- Session, sleep, and label analytics: retrieve per-session data, sleep staging, and timestamped labels to anchor conversations.
- Proactive guidance and protocols: use neural and autonomic signals to suggest non-disruptive interventions or protocols from the repository, with explicit user consent.
- Local-first, privacy-preserving: all data remains on-device; no cloud transmission beyond the local NeuroSkill server.
Quick Start
Ensure NeuroSkill desktop app is running with a connected BCI device and run the neuroskill status command to verify live metrics and begin a session.