
Serenity
A calm app of bedtime stories for adults, baked in or written on demand, each with a scene composed from its content. No navigation bar, just story cards.
- Track
- built
- Category
- experiment
Tools
- Foundation Models
Serenity is an app for creating and serving bedtime stories for adults. It's a calm app, with calm colours, transitions and animations, made to make you less stressed.
It's a pure work in progress, and an experiment.
It started with sketches
It all started with my sketches.

Sketch, 2025. 
The app, 2026.

Sketch, 2025. 
The app, 2026.

Sketch, 2025. 
The app, 2026.
Made to be calm
The UI is specially crafted for that. It doesn't even have a navigation bar at the bottom. There are just story cards you go through, each with its own composition.
Stories, baked in and on demand
It has stories baked in, and it also writes new ones on demand with Apple's Foundation Models.
The scenes
It has a very sophisticated procedural visual composition system, which creates the visuals according to each story's content.
The scene lab below is a browser port of the app's scene rules, made for this page. It follows the same rules and numbers, but not the same random streams, so a title here gives a different layout from the one it gives in the app.
Nothing is drawn by hand for a story. The title is the seed, and a handful of rules place every element: the figure stands in a third, the star sits on its gaze, and the sparkles keep clear of both. Each element draws from its own random stream, so a new figure never moves a hill.
A scene is a stack of layers, each with a depth. Tilting the phone leans every layer by its depth, so the land moves as one world.
One soft disc of colour, centred on the star, runs three moments: out of the star at the end of a story, from a new place's star when you choose one, and back into the star when onboarding hands over to Home.
The TestFlight link is coming soon.
Screens
More apps

Nagare
A zen fishing game for Mac, on the App Store. No score, no progress, nothing to unlock. It gives back the time it asked for and stops.
game · 2026 · read it
Neon Rebirth
A procedural arcade shooter for Mac. Every run is generated from a seed, every sprite is drawn at runtime, and nothing in it is built to pull you back.
game · 2026 · read it
Overture
A Kanban board for Claude Code on the Mac. Each card is an agent session: it plans, it works, and the finished diff waits in Review for you.
tool · 2026 · wip · read it
