Edgars is a practice butler for musicians who gig solo. It answers the question every practice starts with — what should I play next? — in about three seconds, and it makes every answer honest.
Recording is on by default. Every take gets two ratings. The gig on the calendar bends the plan. Nothing about your playing ever leaves your phone.
The first release is out now, free on Google Play, Android first. This post is the build note: why it exists, how the loop works, and the six rules that are design constraints rather than marketing.
Why I built it
I front my own gigs. For years my repertoire lived where everyone's does: a mental list I was overconfident about, plus a setlist app that knew my songs' names and nothing about their condition.
"What should I play next?" got answered nightly by mood. Mood reliably picks the fun song. The wedding ballad aged in the dark until the week it mattered.
The four essays before this one — your ears lie while you play, rate the take twice, the journal that writes itself, and what should I play next — are the argument in full. Edgars is the tool the argument kept demanding. I built it for my own stand first. It shipped because enough people asked to be in line for mine.
The loop
One session, one tight loop. Play. Record. Listen. Rate.
Roll the dice for a random song, or tap any song in the list. The recording was already armed — the downbeat is the only setup. The take stays on the phone. The second you stop, it is one tap away. Rate it twice: felt from inside the performance, verified after the listen, the verified one counting double. That weighted verdict is the last session's honest number, and it feeds tomorrow's order.
The journal records the trail — dates, ratings, trends. The weekly review reads it back before rehearsal. Which song is stuck. What improved. What went unplayed.
The deadline bends the plan
Book the gig, build the setlist, and Edgars knows what matters this week. Songs on an upcoming setlist surface ahead of everything else, ordered by the nearest date. A song can serve several gigs at once — urgency comes from the closest one.
The gig card reads at a glance. Countdown. A readiness strip. The exact weak spots to raise at rehearsal.
Cancel the gig and everything settles back, history intact. The rest of the repertoire keeps its honest rotation the whole time. Practice has a deadline now. The tool knows it.
Practice continues when playing cannot
Kids asleep. Guitar out of reach. An hour before band practice. The queue collects the takes you have not verified yet — calmly, optionally, no badge, no red count. Earbuds in on the train. Verified ratings filed on what you actually heard. Tomorrow's order reshuffles on the truth.
Recordings expire quietly after a week. Their ratings stay. The lesson is kept. The clutter is not.
The rules
The boundaries are the product. Six of them, and each one has vetoed real features.
No nagging, ever. No streaks, no flames, no guilt copy. An empty week renders empty. The app tells the truth; it never scolds.
No server, no account. Everything lives on the phone. Open the app and you are in — no login, no sync, no subscription in v1. Offline-complete, always.
Nothing leaves the device. Recordings are intimate — your unpolished playing. In v1 there is no network path for them at all, so there is nothing to leak.
A transparent rule. If Edgars cannot explain why a song is offered, the feature is wrong. That is why the order after your first tap is the published rule above, readable in the app in one tap.
Your repertoire is yours. Songs are never deleted — archived at most, history intact, always resurfaceable. Your journal is not deletable at all.
Practice never blocks on tech. Mic denied, storage full, take lost — the loop degrades to felt-only and keeps going. A lost take is fine. A lost practice event is a bug.
Where it stands
Built in the open at github.com/Webeleon/Edgars, Android first through a single codebase that will carry iOS later. Free at launch, out now on Google Play — the release notes cover what v0.1 ships. The no-nagging rule applies to me too.