Tunelog tracks your music library. See which tracks are used, unused, or starred. Tag episodes to avoid repetitive soundtracks. Search by artist, title, or tags. All offline.
Library tracking
- Visual indicators: used, unused, starred
- Episode-based cataloging, know which track played in which episode
- Real-time search across thousands of tracks
Automated discovery
- Monitors your music folder with
FileSystemEventHandler - Detects new files automatically — no manual entry
Storage
data.jsonon your machine- SQLite for metadata retrieval
- Operates entirely offline
| Platform | Path |
|---|---|
| Windows | %APPDATA%/Tunelog |
Requirements
git clone https://github.com/noahain/tunelog
cd tunelog
py -3.12 -m pip install -r requirements.txt
py -3.12 main.pyPython 3.12 · Flask · SQLite · pywebview · HTML/CSS/JS
- Lead: Noahain - product vision, logic direction
- Primary developer: Claude Code (Kimi K2.5) - Flask REST API, SQLite storage, frontend state
- Technical consultant: Gemini 3 Flash - architecture, UI polish, cross-process communication
MIT