Free · runs on your machine · your own model key

You don't need 300 more problems. You need to know what breaks.

Gadfly is a voice tutor for algorithms, system design and behavioral rounds. It talks with you out loud, keeps a journal of every session, names the one place you slipped — quoting you, with a timestamp — and schedules the fix.A voice tutor for algorithms, system design and behavioral rounds. It remembers every session, names the one place you slipped, and schedules the fix.

Four minutes from here to talking to Arkady. One command to install, one to start. Create an account — only if this machine is not only yours.

  • No card, no trial clock
  • Speech in and out stays on your machine
  • $0.09 to $0.22 of your own API key per session
Session 89 · with Arkadywrap-up
3. Longest Substring Without Repeating Characters · 41 minLongest Substring · 41 min
Diagnosis
You named the invariant only after the second hint.
“so like… we move left until, um, there’s no repeat?”
your words · 12:04 · replayyour words · 12:04
3 sessions in a row same slip, three different problems
Next session starts here
Before you write a line: say the invariant in one sentence. Arkady will not accept code until you do.Before you write a line: say the invariant in one sentence.
Drill this tomorrowcloses after 3 clean solves
Computed by rules over the session journal — not written by a model.
What you will never see here:What you will never see: “You are 78% ready”
The part that hurts

You already did the hours. That was never the problem.

Four posts from engineers who did everything the internet told them to do. Nothing they used could name the specific thing that went wrong.

“the feedback primarily boiled down to a very repetitive you need to go deeper

Blind · on a $100 mock with a Google L7

“I knew the pieces of what makes a system but didn't have the intuition to put it all together

Blind · failed Amazon L5 after Grokking and Alex Xu

Volume is not the missing ingredient — a diagnosis is.Volume is not the missing ingredient.

Every product on this market sells you another run at another problem. None of them remembers the last one.Every product here sells another run at another problem. None of them remembers the last one.

A session, start to finish

Three pictures. That is the whole product.

The interviewer asks once; the student answers in their own words
1 You talkHe asks once and goes quiet. The pause after your sentence is deliberate — it is where you think.He asks once and goes quiet. The pause is where you think.
The story spine fills in from what was actually said
2 He listens for the shapeNot for keywords. For the parts an interviewer scores: the situation, your decision, the number at the end.For the parts an interviewer scores: situation, your decision, the number.
A grid of competencies where only some cells are filled
3 A cell turns solid — or does notSay “we decided” to a direct question and nothing is credited. On purpose: everyone is sure their story is about ownership.Say “we decided” to a direct question and nothing is credited. On purpose.

No screenshot on this page was drawn. They are taken from the running app.

Where this fits

AI mocks are free now. That's the wrong thing to be selling.

So we don't sell it. Run as many mocks as you like — the difference is what exists tomorrow morning.

Gadflyfree · your keyinterviewing.io$0 (AI)Hello Interview$79 / yearmockingly.ai$0 · $14 / moLeetCode Premium$159 / yearHuman mock$100–350 / session
The interviewer speaks backyes, and you can cut inlistens only, replies in textnoyesnoyes
Shared whiteboardboth of you drawnoyesnonoyes
Remembers your last sessiona journal per sessionnonononoonly if you rebook the same person
Feedback points at your own wordsquote + timestamprubric scorerubric scorenono“go deeper”
Help rationed in steps, by rulessix-step laddersnonononodepends on the person
Repeats scheduled between sessionsspaced, and on new problemsnonononono
Your voice leaves your machinenever — speech is localuploadedn/auploadedn/arecorded

Checked against public pricing pages and shipped product code in August 2026. Something wrong or out of date? Tell us and we'll correct it.

The product is free. Here is what it actually costs to run.The product is free. Here is what it costs to run.

Gadfly runs on your machine with your own model key. Nobody pays for someone else’s GPU, so nobody has to charge for one.

free
The app
forever, all three tracks
$0.09
What a session costs you
on your own key
9 GB
What you need
of disk, and a model key

Speech in and out costs nothing — both run on your machine. Set a daily dollar ceiling and it stops when it hits it. What it needs, in detail →

Your next session should know about your last one.

Set a goal, pick a track, do one session tonight. Tomorrow the plan is already different — and you'll know exactly why.Set a goal, pick a track, do one session tonight. Tomorrow the plan is already different.

Start tonight — no account needed

Four minutes from here to talking to Arkady.