
KOMOREBI
Meditation app for Apple TV
A calm room on the big screen, written in SwiftUI with real Liquid Glass. Guided sits, breathing, quiet rooms and classical music, all from the Siri Remote.
- Stack
- Swift 6, SwiftUI, tvOS 26
- Runs on
- Apple TV
- Screens
- 5 tabs, plus sit, breathe and wind down
- Tests
- 55 passing, UI and unit
- Code
- 48 Swift files, no comments
- Music
- 4 public domain recordings
Watch it run
Recorded in the tvOS simulator beside its real code, with the sits sped up.
- Light opens across a night wall, then hands off to Today
- The tab lens slides and stretches while backgrounds crossfade
- The stage pushes aside as the side menu slides in
- The orb and rings follow the breath, 4 in, 2 hold, 6 out
- Wind down dims the picture and the music along one curve
Every screen
- Today

- Rooms

- Music

- Breathe

- Sleep

- Settled

Read the code
Real KOMOREBI code, straight from the app.
Core/Motion/BreathCycle.swift
enum BreathPhase: String, Sendable { case inhale = "Breathe in" case hold = "Hold" case exhale = "Breathe out"}struct BreathSample: Equatable { var phase: BreathPhase var count: Int var fullness: Double}enum BreathCycle { static let inhale = 4.0 static let hold = 2.0 static let exhale = 6.0