SomnoSloth: The Zero-Cloud Offline Wind-Down Companion That Puts You to Sleep
This is a submission for the Hacktoberfest Open-Source AI Challenge Week 3: Slow and Steady What I Built Every night, millions of developers and knowledge workers experience the exact same struggle: after spending 8 to 12 hours staring into code editors and terminals, they lie in bed with racing thoughts, falling into "revenge bedtime procrastination." Commercial sleep apps like Calm and…
SomnoSloth is a zero-cloud offline wind-down companion designed to help developers and knowledge workers fall asleep, following a day spent staring into code editors and terminals. Named in honor of International Sloth Day, SomnoSloth aims to reward laziness by managing the entire bedtime routine.
The software generates procedural ambient soundscapes directly in the browser using the Web Audio API, eliminating the need for audio files, buffering, or repetitive organic sounds. It also creates calming, slow-paced bedtime narratives without any conflict or cliffhangers, anchoring thoughts until sleep arrives. Additionally, SomnoSloth features a hardware-accurate sleep fade, gradually lowering voice volume and sound frequencies across 15, 30, or 45 minutes.
SomnoSloth's offline mode allows users to type and offload their thoughts using a cached space, complete with non-judgmental safety heuristics linking to free global support. The software runs entirely offline, ensuring emotional privacy and freedom from cloud-based LLMs sending sensitive data over the internet.
SomnoSloth is 100% open-source under the MIT License, with its technical stack including Next.js 14, Tailwind CSS, Lucide Icons, Google Gemma 2 running locally via WebGPU and Ollama bridge, and cached static HTML/JS/CSS for offline execution. The software is deployed using a multi-stage production Dockerfile on Render.
Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.