Notch-first experience
A focused companion UI designed around the MacBook notch instead of a full app window.
Oak is a lightweight macOS focus companion with Pomodoro-style sessions, ambient audio, and practical daily metrics. It stays out of your way while helping you stay in flow.
# Add the tap
brew tap jellydn/oak https://github.com/jellydn/oak
# Install Oak
brew install --cask oak
Focus sessions in action with Oak's notch companion UI.
Aligned with the latest README feature set.
A focused companion UI designed around the MacBook notch instead of a full app window.
Purposeful default session lengths with 25/5 and 50/10.
Automatic 15/20 minute long breaks after four completed focus rounds.
Simple controls for start, pause, and resume to keep interaction friction low.
Rain, forest, cafe, brown noise, and lo-fi tracks are built in.
Track daily focus minutes, completed sessions, and 7-day streaks entirely on-device.
Install through Homebrew or build from source on macOS 13+.
brew tap jellydn/oak https://github.com/jellydn/oak
brew install --cask oak
brew install xcodegenbrew install swiftlintbrew install swiftformatgit clone https://github.com/jellydn/oak.git
cd oak
just dev
Expected files under Oak/Oak/Resources/Sounds.
ambient_rainambient_forestambient_cafeambient_brown_noiseambient_lofiSupported extensions: .m4a (preferred), .wav, .mp3.
Project docs and decision records.
Maintained by Dung Huynh.