๐ŸŽต

AudioNote

Annotate your music.
Your notes and timestamps, always yours.

Chrome & Edge ยท files never leave your device

๐Ÿ“‚
Pick your files
Select audio files from your machine โ€” MP3, WAV, M4A, FLAC and more. Nothing is uploaded.
โ–ถ๏ธ
Play & seek
Full player with scrubbing, volume control, and instant seeking to any point in the track
โฑ
Mark any moment
Hit M at any point while playing โ€” drop as many markers as you want, each with its own label. Click any marker to jump back.
๐Ÿ“
Annotate tracks
Write freeform notes about the whole track โ€” separate from your timestamp markers, auto-saved as you type
โฌ‡
Export CSV
All your notes and every timestamp โ€” with labels and times โ€” exported as one clean CSV

Own your data. Run AudioNote on your machine.

This web demo is a preview. The local install is the full experience โ€” your entire library is always available, notes and timestamps persist forever in a local database, and nothing ever touches a server.

  1. Install Node.js Download Node.js 22.5+
  2. Clone the repo into your music folder
    git clone https://github.com/LIBCSYS/audionote
  3. Install and start
    cd audionote
    npm install
    node app.js
  4. Open your browser and scan Navigate to http://localhost:2600 and click โ†ป Rescan Library โ€” AudioNote finds every MP3 in your music folder automatically
Why local?  Your music never leaves your machine. Notes and timestamps live in a SQLite database that persists across every session. No account. No subscription. No size limits.
View on GitHub โ†’