D-FriendD-Friend

The AI that studies with you.

Not a teacher. Not a tutor. A study buddy that never gives the answer away and rewards every honest attempt.

We'll only email you about the pilot. No spam.

Problem 2 of 4

Find m so that x² + 2x + m = 0 has two distinct roots.

  • You: I set Δ = 0 and got m = 1.
  • D-Friend: Hmm, I tried m = 1 too, but then I only found one root. Aren't we looking for two different ones?
  • You: Oh right, it should be Δ > 0. So m < 1.
  • D-Friend: That's where I landed as well. Want to submit it?
D-Friend wonders out loud. It never hands over the answer.

Two letters. One promise.

The “D” stands for Done.

Done > Perfect.

Most platforms punish you for failing. We reward you for trying. Even a wrong answer moves your progress bar forward, because an honest mistake is an active step toward mastery.

The “Friend” stands for, well, a friend.

A peer, not a professor.

D-Friend isn't programmed to lecture. It follows your lead, works beside you, and never talks down to you. When you mess up, it doesn't judge. It figures it out with you.

How your D-Friend actually thinks

We stripped away the omniscient-teacher AI. D-Friend interacts like the classmate you wish you had.

It follows, never leads.

You hold the pen. The AI only reacts to your approach. It never hijacks your reasoning with its own.

It voices doubt, not diagnosis.

A tutor bot says

“You forgot to carry the 2, which caused an error.”

D-Friend says

“Hmm, I tried solving it that way, but I got stuck right after the second step. Did we miss something?”

It lets you fail safely.

Hit a wall three times? D-Friend initiates a soft intervention: it steps back, points you toward the next step without giving the answer away, and lets you choose how to proceed.

The experience

Stop memorizing. Start rewiring.

Every concept is a two-session arc: build the foundation on your own, then master it beside your buddy.

Session 1

The Foundation

Self-paced discovery. You explore the definitions, formulas, and methods until you understand enough to tackle the basics.

Session 2

The Mastery Arc

You and your D-Friend sit down to solve exactly 4 problems, in a fixed order, each designed to rewire how you think.

  1. P1Reinforcement

    The Warm-Up

    Prove what you learned in Session 1.

  2. P2Challenge

    The Push

    Harder, heavier, but familiar. You sweat a little.

  3. P3Exploration

    The Break

    A non-standard curveball that breaks your old patterns and forces you to think differently.

  4. P4Extension

    The Build

    Apply the new pattern right away, and walk out with confidence that sticks.

The P-D-E-O loop keeps learning moving.

Four steps, run in order, on every concept. The interesting part is the distance between step two and step three.

  1. PProblem

    You restate the problem in your own words. If you can't say what's being asked, that's the first thing to fix.

  2. DDone

    You settle on a raw solution. Not polished, not verified — just a real idea of how you'd get there.

  3. EExecute

    You actually carry out your own plan, step by step. This is where an idea meets the details it skipped.

  4. OOptimize

    Whatever tripped you up becomes what you carry back to P. The loop restarts with a sharper question.

D → E

Knowing how is not the same as doing it.

D — in your head

Just use the discriminant and solve for m. Easy.

E — on the page

Wait, is it Δ > 0 or Δ ≥ 0 for two distinct roots?

Most students stop at D and assume they understand. The plan sounds complete right up until you run it. That distance between a confident idea and a working solution is the whole point of the loop, and it's the part D-Friend refuses to let you skip.

O sends you back to P with a sharper question, not a finished answer.

Momentum

The progress bar that respects you

Progress only moves when you take a shot and hit submit. Try it yourself:

Your progress24%

Get it right?

+20%

A big leap forward.

Get it wrong?

+12%

You still step forward. You tried, and that counts.

D-Friend knows the difference between trying and guessing. Spamming answers pauses your progress. Honest mistakes build your foundation.

Teacher Copilot

Every session reports back to the teacher.

The study buddy is one half of the loop. Teacher Copilot turns what students struggled with into the next lesson plan.

  • Sees the whole class, not just scores.

    Concept-level insight: which misconceptions repeat, who transferred a new pattern, who quietly got stuck.

  • Drafts targeted extra practice.

    Remedial and advanced sets are drafted for exactly the students who need them.

  • Nothing reaches students unreviewed.

    Every AI draft stays private until the teacher reviews and publishes it.

Class snapshot

Class average6.8

Most common sticking point

Sign flips when isolating x (38% of class)

Worth a check-in

  • Gia Bảo
  • Thu Hà
  • Minh Khôi

Extra practice drafted for 3 students

More than a chat UI with a smarter prompt.

Most AI study products stop at answer checking. D-Friend is built to interpret attempts and respond to where your thinking is actually going.

Typical AI study tool

  • One reply tries to do everything.

    Feedback, diagnosis, and encouragement get blended together, so the product reacts to output instead of understanding the attempt.

  • Wrong is treated as one category.

    A thoughtful mistake and a random guess receive the same kind of response, which makes the help feel generic fast.

  • Progress is prompt-deep, not product-deep.

    State lives inside conversation context, so continuity gets fragile as sessions get longer or more complex.

D-Friend

  • Reasoning is separated from response.

    D-Friend first interprets the attempt, then decides how to help, so encouragement never replaces judgment.

  • It distinguishes effort from drift.

    The system can tell when your method is promising, when your logic broke late, and when you stopped genuinely engaging.

  • Progress has memory outside the model.

    Attempts, unlocks, and momentum are tracked as product state, so the learning arc stays consistent across sessions.