⚠️ Protect your work: everything is saved only in this browser — clearing browsing data (cookies / site data) permanently deletes your setlists, songs & plans.
Musician Workflow Toolkit · 100% on-device

🎶 Setlists 0

Build the night's running order. Tap a setlist to load its songs below.

🎵 Song Library 0

Every song you've added, reusable across setlists. Tap 🎼 to jump to its chord chart.

TitleArtistKeyBPMDuration

🎼 Chord Charts 0

Pick a song, write each section's progression, then transpose with one tap.

🗓 Rehearsals 0

Plan the session: when, where, what to practice, who's coming.

🤘 Band Members 0

Your crew. Used for rehearsal attendance & RSVP.

NameInstrumentPhone

💾 Backup

Your data lives only in this browser. Export a backup file before clearing browsing data — and keep a copy somewhere safe.

🤖 AI Setlist Assistant

🔒 Privacy: your API key stays on this device (localStorage only — it is never included in backup exports). Songs are sent directly from your browser to the AI provider, only when you tap an 🤖 AI button (Suggest Flow, Suggest Chords, Plan Rehearsal). Nothing passes through us.

How it works

1. Open a setlist in the 🎶 Setlists tab.
2. Tap 🤖 AI Suggest Flow above the song list.
3. The AI reads your songs (title, artist, key, BPM, duration) and suggests the best running order — opener, build, peak, cool down, encore — with smooth key & tempo transitions and its reasoning.
4. Tap ✅ Apply suggestion to reorder, or keep your own flow.

Also in the app: 🎼 Chords tab → 🤖 AI Suggest Chords drafts a chord chart (verse / chorus / bridge) in your song's key and fills it in on apply. 🗓 Rehearsals → 🤖 AI Plan Rehearsal builds a timed schedule (warm-up, per-song focus, breaks) and adds it as your checklist.

Tip: works with any OpenAI-compatible API (OpenAI, or a local/self-hosted endpoint — just change the URL above).

⚡ Energy Curve Planner

Set each song's energy (1 = mellow, 5 = explosive). Shape your arc: strong opener → build → peak → cool down → killer closer. Reorder songs in the 🎶 Setlists tab — the curve follows.

🎭 Stage Plot

Tap a band-member chip (or add a custom one), then tap the stage to place it. Drag placed chips to move · tap one to select, then delete.

Plot saves automatically to the open setlist.

📋 Gig Day Timeline

The day's running order — load-in to load-out.

💰 Pay Splitter

Expenses come off the top, then the rest splits between the band.

Expenses (deducted first)

Band split

0:00

🔒 Screen stays awake while the gig runs (where supported).