Apps

Circadia

A sleep drift log for Non-24 rhythms, forecasts, and irregular rest patterns.

Status
Open alpha
Access
Public, browser-local
Kind
Health tool
Source
owl-and-kestrel/circadia
Updated
May 13, 2026

Runnable State

external

Open alpha

Circadia is live as a local-first alpha on its O+K subdomain. O+K account sync is follow-up work.

Open surface

What Circadia Does

Circadia now lives as its own O+K source repository and is live as a local-first open alpha while O+K account sync is designed.

It gives people with Non-24-Hour Sleep-Wake Disorder a place to log sleep and wake windows, mark unreliable entries, visualize drift, and forecast upcoming sleep timing.

Launch

This project has a launch path ready.

Journal Updates

One Month of Open AlphaJun 14, 2026 / One month into open alpha, Circadia has moved from a tool I built for my own impossible sleep into an app with enough real N24 data to make the research side feel less theoretical. The Community tab is live, Jon replaced the particle filter forecast with a tag-aware Kalman-IMM model, and the app now has enough users to expose the administrative layer under health software: platform rules, security audits, server costs, and the boring financial reality of keeping something useful alive.Read update What Is Non-24-Hour Sleep-Wake Disorder?May 30, 2026 / A plain-language guide to Non-24-Hour Sleep-Wake Disorder (N24): what it is, what "free-running" means, why sighted people get it too, how it's diagnosed and managed, and why several of its stranger features — marathon wake periods, sleep debt that won't clear, a sleep window that slams shut — are completely normal for the disorder.Read update Two τ Changes Today, and the Bug I Caught On My Own DataMay 27, 2026 / Why your τ tile might look a little different from this morning — and why the change is mostly the math finally admitting it can't fit a 30-hour cycle onto a 24-hour clock face.Read update One Number Is Never the Whole StoryMay 26, 2026 / Why Circadia lets you change the math behind your sleep — and why my own settings look nothing like the defaults. Featuring a very bad Airbnb, a fourteen-hour lurch, and the embarrassing number of hours I do not spend asleep.Read update Why I'm Asking You to Tap One More ButtonMay 25, 2026 / I went down a rabbit hole this week about how to share your data with actual researchers without doing something stupid. Here's what I learned, what I built because of it, and a small ask at the end.Read update Your Sleep Forecast Shouldn't Panic After One Weird NightMay 25, 2026 / Circadia's new adaptive forecast is better at handling skipped nights, naps, crashes, recovery sleep, and sudden changes in your sleep pattern. It learns only from sleep data people choose to share — and the more of your own history you share, the better chance Circadia has of understanding your pattern.Read update Two Days of Circadia Open AlphaMay 15, 2026 / None of the apps I tried even let me manually enter my sleep data, let alone predict my next bedtime or track my drift. So I built one. Two days into open alpha, here's what's been built, what's coming, and a real ask.Read update What Happens When You Share Sleep Data With CircadiaMay 17, 2026 / Shared sleep data does not disappear into a mysterious AI pile. It helps us replay history, grade forecasts, tune the recipe, and keep only changes that make Circadia more honest and useful.Read update