pieeg-club

One-line install streaming server, terminal monitor, and browser dashboard for the PiEEG shields.

13
3
100% credibility
Found Mar 31, 2026 at 13 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
TypeScript
AI Summary

A lightweight local server for PiEEG EEG shields that streams 250 Hz brainwave data over WebSocket to a real-time web dashboard with analysis tools.

How It Works

1
🔍 Discover PiEEG

You find PiEEG, an easy way to monitor brainwaves using a small shield on a Raspberry Pi.

2
🛠️ Attach the shield

Snap the EEG shield onto your Raspberry Pi and power it up.

3
📥 Install with one command

Run a simple installer that sets everything up automatically.

4
🚀 Start the server

Launch it with one click, and lights turn on as data starts flowing.

5
🌐 Open the dashboard

Visit the web address in any browser on your phone or laptop to see live brainwaves.

6
Explore your data
📹
Record a session

Save brainwave data to review later with notes.

📊
Analyze deeply

View frequency bands, maps, and stats instantly.

Unlock brain insights

Enjoy real-time EEG monitoring, recording, and AI chat right from your dashboard.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 13 to 13 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is PiEEG-server?

PiEEG-server is a Python streaming server for PiEEG shields on Raspberry Pi, pulling 250 Hz EEG data from 8- or 16-channel hardware and broadcasting it over plain WebSocket to any client. A one-line install script sets up everything—including systemd service for boot-start—while serving a TypeScript browser dashboard at :1617 for real-time waveforms, FFT spectra, topographic maps, spectrograms, stats, recordings, and even XR views. Run `pieeg-server --monitor` for a terminal TUI with sparklines, or `--mock` for hardware-free testing.

Why is it gaining traction?

Like tailscale or netdata's one-line installers, it skips complex setup: curl the script, reboot once for SPI, and you're streaming to ws://host:1616 with optional auth. The dashboard packs pro features—band powers, filter previews, session playback, AI chat with live context—without needing custom clients, plus CSV exports and self-diagnostics via `pieeg-server doctor`. Mock mode and language-agnostic JSON make it dev-friendly for BCI prototypes.

Who should use this?

EEG tinkerers with PiEEG shields who want instant browser dashboard and terminal monitor access, skipping weeks of signal processing boilerplate. BCI researchers prototyping alpha detection or neurofeedback apps on Pi. Makers integrating EEG into IoT projects needing quick WebSocket streams for custom apps.

Verdict

Grab it if you have PiEEG hardware— the one-line install and feature-packed dashboard deliver immediate value despite 13 stars and 1.0% credibility score. Still alpha per classifiers; test thoroughly, but docs and PyPI packaging make it low-risk for niche use.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.