Webeleon

Webeleon

Edgars v0.1 — release notes

By Webeleon · 4 min read · Oct 08 2026

Edgars 0.1.0 is out on Google Play. The practice butler I built for my own solo gigs answers what should I play next in about three seconds — and it makes the answer honest. Free, Android first, no account, no server; everything stays on the phone. Here's what shipped.

The daily five

Every session starts with the same question, and the Dashboard answers it before the instrument is out of the case: five songs, ranked by three lines you can read in the app. Songs on a Gig's Setlist come first, nearest Target Date before the rest. Then the lowest Weighted Scores. Ties go to the song that has waited longest.

There is no model in there, no engagement loop, no hidden parameter of the week. The list is a scoreboard, and if Edgars cannot explain why a song is offered, I treat that as a bug. That rule survived every feature request it killed — including a few of mine.

It also earned its place on my own stand before it shipped. With a setlist on the calendar, the songs that matter surface on their own and the rest of the library keeps a fair rotation around them. Cancel the gig and everything settles back, history intact.

The loop

One session is a tight loop: play, record, listen, rate.

Recording is armed when you pick a song, so the downbeat is the only setup. Every take gets rated twice: a Felt Rating from inside the performance, a Verified Rating after you listen back, the verified one counting double. The Weighted Score is (Felt + 2 × Verified) ÷ 3 from the latest Practice Event; above 4 reads gig-ready.

The second rating matters because ears lie mid-performance. You remember the take you meant to play; the recording has the take you actually played. Being told that by your own phone, once, changes how you practice.

Edgars never grades your tone, pitch, or timing. It does not listen that way. The only listener is you.

Gigs and the quiet hours

A Gig carries its Target Date and Setlist; a song can serve several gigs at once, and urgency always comes from the nearest one. The gig card shows the countdown, a readiness strip, and the exact weak spots to raise at rehearsal.

Not every session happens with an instrument in hand. The Queue collects the takes you have not verified yet — no badge, no count, no guilt. Earbuds in on the train, verify what you actually heard, and tomorrow's five reshuffles on the truth.

The Journal keeps the trail: dates, ratings, trends, and a weekly review that reads the last stretch back before rehearsal. Recordings expire quietly on the retention you choose in Settings — one day, one week, two weeks, or a month; one week by default. Their ratings stay. When you want a take, copy it out to a folder you choose: tagged .m4a files with the song title, artist, album, and cover, ready for whatever player you already use. The app never deletes or uploads those copies.

What v0.1 does not do

It runs on Android only. iOS comes later through the same codebase, and there is no web version. It will not sync across devices, because there is no account and no server — that trade is the point. It does not listen for tone, pitch, or timing, and it never will quietly start. The first release is free, with no ads and no in-app purchases attached.

Where to get it

Edgars is on Google Play now. The release page walks through the loop and the six rules in more detail, and the source lives at github.com/Webeleon/Edgars.