Live brain state · plug your brain into any AI
Use a synthetic signal to explore the dashboard, neurofeedback, recording, and replay.
bci-mcp dashboard --device synthetic://
Open http://127.0.0.1:8000. If you started this dashboard with another device, restart it with the command above to follow along.
bci-mcp neurofeedback --device synthetic:// --metric focus --target 0.7 --seconds 30
Watch the current score and time in the target zone, then read the summary. This uses a separate synthetic stream; it does not control the dashboard.
bci-mcp record --device synthetic:// --seconds 30 --out session.npz
This records a new synthetic stream to session.npz in that terminal's working directory, not the dashboard stream.
bci-mcp play session.npz
The recording loops in the terminal brain-meter. Press Ctrl+C to stop; use Ctrl+C in the dashboard terminal to stop it too.
Synthetic data is simulated, not your brain activity. Focus and calm are heuristic band-power proxies, not SSVEP classifiers or clinical measurements.
Change the simulated mix and watch the band columns below. Lower values add alpha; higher values add beta.
The slider changes the amplitudes of two simulated waves: lower values make the 10 Hz alpha wave stronger and the 20 Hz beta wave weaker. Higher values do the opposite. The simulated 6 Hz theta wave stays the same.
The slider value is a mix setting from 0 to 1, not the measured beta/alpha power ratio. The band columns and focus score are calculated from the resulting signal, and may take a few seconds to catch up.
Changes affect this synthetic stream only. Allow a few seconds for the analysis window to update; the setting does not measure or change your mental state.
Concentration ratio = beta power ÷ (alpha power + theta power). The current ratio is waiting for signal….
The focus score below maps this ratio to a value between 0 and 1; it is not the raw ratio. More beta relative to alpha and theta tends to raise the score. Moving the synthetic slider changes the signal used in this calculation.
This is a heuristic proxy, not a direct measurement of concentration or a clinical test. Synthetic data does not represent your brain activity.
These names group waves by how quickly they repeat; Hz means repeats per second. The ranges below are the ones used by this dashboard; other sources may use slightly different boundaries.
No band on its own tells you what someone is thinking or feeling. The synthetic signal is generated by the computer, not recorded from a person.