Free · Open source · Build it yourself

Know when
you're dreaming.

OpenLucid listens to your sleep through an EEG headband and whispers a soft sound when you are probably dreaming. So the question "Am I dreaming?" can follow you inside.

Educational, not medical advice.

One night, four steps.

A small crew works through the night so you don't have to.

Step 1

The headband listens

A consumer EEG headband picks up the tiny electrical whisper of your brain, all night long.

Step 2

It recognizes REM

Every 30 seconds, open-source sleep science guesses your stage: awake, deep sleep, or dreaming.

Step 3

A whisper

During stable REM it plays a soft sound you trained that evening to mean: am I dreaming?

Step 4

You signal back

Realize you're dreaming? Look left-right-left-right. Your eyes still move in REM, and the app writes it down.

Your brain data never leaves your house. No cloud. No account. No electricity into anyone's head.

Local

Everything runs on your own laptop and phone. Your nights are files you own.

Open source

Every line of code is public under the MIT license. Read it, change it, share it, teach with it.

No headband yet?

Fake Moose, a built-in simulated headband, lets you try everything before you buy anything.

The software.

Made to be as easy as possible: download, unzip, double-click. And every line open, if you'd rather build it yourself.

The app

Windows today, as an early preview: live brainwaves, contact check, eye check and whole-night recording. Android, iPhone and iPad, Mac and Linux follow from the same code.

Download for Windows

The Diary Keeper

An optional server for your nights and dream journal. Runs on your own computer, with Python or Docker. No cloud of ours.

Run the server

The code

Flutter for the app, Python and FastAPI for the server, MIT license. Recordings follow the research standards (EDF+, BIDS-EEG).

Read it on GitHub

Will it work?
Maybe.

Sound cues during REM sleep have helped some people become lucid in sleep labs. At home, with a consumer headband, the evidence is weaker and still being studied. OpenLucid doesn't promise you lucid dreams. It gives you an honest way to find out what works for you.

Start tonight.

No programming experience needed. Begin with the simulated headband, and add a real one when you're ready.