Show HN: Kefir – Native macOS menubar app for KEF wireless speakers
1 melonamin 0 6/6/2025, 1:02:09 PM github.com ↗
It's a native macOS menubar app that gives you instant control over your KEF wireless speakers (LSX II, LS50 Wireless II, LS60).
Key features:
- Real-time volume control and source switching from your menubar
- Live "Now Playing" display with album art and progress tracking
- Floating mini player window for persistent controls
- Global keyboard shortcuts (no more reaching for physical remotes)
- Multiple speaker profiles with quick switching
- Zero configuration after initial setup - just enter your speaker's IP
Technical bits: - Built with SwiftUI and Swift 6's new concurrency features
- Uses AsyncHTTPClient for real-time speaker communication
- Implements KEF's undocumented REST API through reverse engineering
- Includes a reusable SwiftKEF library for other developers
The app is particularly useful if you use your KEF speakers with multiple sources (Mac, TV, turntable) and want quick switching without the physical remote.It's open source (MIT) and available on GitHub. I'd love feedback from other KEF speaker owners.
GitHub: https://github.com/melonamin/Kefir
Bonus:
- Terminal app with the same features: https://github.com/melonamin/KefirCLI
- Swift package: https://github.com/melonamin/SwiftKEF
No comments yet