A pixel city that never plays the same night twice
Browser-generated lofi music meets an animated pixel cityscape. No download, no account, no two nights alike.
Join the waitlist for the first public build. One email when it ships — nothing else, ever.
Why Ambient Workspaces Matter Right Now
When a small pixel-art lofi project hit the front page of Hacker News and pulled in 153 points and 73 comments in a single day, it wasn't because the internet needed another music player. It was because a very specific kind of person — the remote worker, the late-night writer, the student grinding through a thesis, the developer who needs a visual anchor to stay on task — has been quietly underserved. These people don't want a productivity suite. They want a room to sit in. The comment-to-point ratio on that thread was nearly 0.5, well above the Hacker News average, which tells you something important: people didn't just look at it, they had opinions, requests, and comparisons. That's the signature of a real category, not a novelty.
The existing options all stop one step short. Lofi.co and Rainy Mood stream pre-recorded audio files, which means the same loop repeats until you notice it and the illusion breaks. Wallpaper Engine gives you a beautiful animated desktop but locks it behind Steam and a desktop install. Endel generates music intelligently but charges $6.99 a month and hides behind an app download. Nobody has combined a procedurally generated soundtrack with a living pixel cityscape that runs entirely in a browser tab and can be exported as a wallpaper. That gap is the entire product.
The timing matters too. Procedural audio in the browser is now genuinely good — Web Audio and libraries like Tone.js make real-time chord generation trivial, with no audio files to host and no licensing to negotiate. Canvas rendering is fast enough to animate hundreds of pixel elements at 60fps on a laptop that's already running an IDE. And the audience is already gathered: the Hacker News thread, the r/lofi community, the r/InternetIsBeautiful crowd. The demand signal is fresh, cross-platform, and specific. NightShift exists to answer it.
How It Works
Three steps, zero installation, no account required to try it.
Open the city
Load NightShift in any modern browser and a pixel-art cityscape renders instantly on a full-screen canvas — layered sky gradients, building silhouettes, and foreground detail drawn procedurally rather than loaded as images.
Let the night generate itself
A Tone.js engine synthesizes a fresh lofi chord progression every session, layered with filtered noise for rain and ambient texture. Windows flicker, traffic drifts, and neon breathes — the scene is animated, not a looping video.
Take the frame with you
When a particular night looks right, export the current frame as a PNG wallpaper in one click. Your city, your desktop — no watermark on the unlocked version, no screenshot cropping required.
What You Get
Three things no other ambient site does at the same time.
Music that generates itself
Every session builds