What problem does it solve?
Manually juggling CLI or HTTP calls to stream live EEG/PPG/IMU packets, manage TTS, deliver notifications, and control calibration and timer windows is slow and error prone, so this entry point centralizes those operations for seamless coordination.
Core Features & Use Cases
- Real-time Streaming: Run the
listen command to capture EEG, PPG, IMU, scores, and label events, with JSON-friendly output for monitoring, analytics, or dashboards.
- Control Commands: Use
say, notify, calibrate, calibrations, and timer to trigger on-device TTS, OS notifications, calibration workflows, and Pomodoro-style focus windows directly from the CLI or HTTP endpoint.
- Use Case: While streaming a live meditation session, automatically announce focus reminders, inspect calibration profiles, and send OS alerts when an anomaly appears, keeping the operator hands-free.
Quick Start
Ask the assistant to begin listening for EEG events while announcing a focus reminder.