Lyrarium: music reference management
This is the POC for a party with my friends so I allow myself to make it slop.
In-Short
- Pinterest but musics
- vim-like keybinds / navigation
- TUI
- local
- let nix flake handle with installation process
Stoned Ideas
- Wheel UI
- Emotion Wheel Feature
- Customizable Wheel UI
- (each button on the wheel: dedicated tag, button color)
- connected with hand tracking
- make it less wonky: set a specific coordinate for the wheel UI to pop-up
Simple Version
Presentation
- goal:
- “this part of this music is very similar to that music”
- ambitious
- “help people manifest their own taste that don’t limit to existing music jargon”
- inspirations
- rmpc
- mml player
- printerest and excalidraw
- requirements and feature
- immutable (as much as possible)
- wrapper of existing standard tools
- e.g. ffmpeg, rofi fzf dmenu, shell, yt-downloader, gnu typst
- priority: shell > c, python > js (wanna avoid supply chain attack tho)
- TUI first
- vim motion
- extremely personalized
- discussion
On Larger Scale: Sample Management
- utilities
- navigation
- play, stop
- classify
- How we classify
- metadata approach
- personalized approaches
- typical tags and playlists
- relational mapping? (obsidian inspired)
- less personalized approach
- existing tool: splice
- cons: you have to be familiar with music jargon.
- unsupervised approaches
created on: Mon Jun 08 2026