Kaiku (v2) is a desktop music player for local audio files built with Electron, React, and TypeScript.

- A music library to manage all your local files.
- Fast search across entire library
- Column based UI layout: Artists, Albums, Songs, Playlist
- Adapts to different screen sizes
- Theme support: Dark/light mode available

The player should support main audio formats (mp3, ogg, flac, etc...)
Results might differ depending on the file format. Open an issue if needed 😊
- ✅ Works with properly tagged audio files
- ✅ Tested on macOS (Apple Silicon compatible)
⚠️ Work in progress - doing the bare minimum to suit my needs- 🚧 No downloadable releases yet - clone and build/run locally
- 💬 Feel free to open an issue if you're interested
It's 2025, kids probably don't know what an mp3 is and there are great online services. So...?
Well, I like to manage my music.
git clone git@github.com:AoDev/kaiku.git
cd kaiku
npm install
npm run dev
For more details about development, check DEVELOPMENT.md