Student app: She built an AI that argues with you, then grades how you argued back

Mithra, an 8th grader, spent her Flintolabs residency building something most adults would call ambitious: an AI that debates you, then flips personalities to judge you fairly on how you did. Over eight weeks, she didn't just build what was asked. She kept adding to it until the finished product went well past the original plan.
The problem
Flintolabs residencies start with a real problem, not a student's own idea to chase. Mithra's team was assigned a genuine gap: middle schoolers rarely get a low-stakes way to practice debate. Most kids either avoid arguing a position out loud altogether, or only get real practice in front of a judge and an audience, where the stakes feel too high to experiment. There was no tool that let a student pick a topic, get assigned a side (even one they didn't choose), and just practice, with feedback that actually helped them improve.
The build
Mithra's app assigns a student a topic and a side, Pro or Con, then runs a full three-round debate: opening, rebuttal, closing. The AI argues its side forcefully through all three rounds. Then comes the hard part. The same AI has to drop the advocate role entirely and become an impartial judge, scoring the student's performance and explaining exactly why.
Getting a single AI to hold those two distinct roles cleanly, committed debater in one moment and fair critic in the next, is a genuinely tricky prompt engineering problem. It's easy for a model to blur the two, staying subtly biased toward the side it just argued. Mithra solved it, and a student can now finish a full debate in a few minutes and walk away with specific, constructive feedback on their argument.
And she didn't stop at the brief. The original plan was text-only debate with a written verdict at the end. Mithra shipped that, then kept building: voice debates with a choice of AI voices, an evidence-research feature that surfaces real quotes from credible sources, and an advocate mode where the AI helps a student build their own case before they debate. None of that was required. She added it because she got curious about how far the idea could go.
Why this matters
This is what building with AI looks like instead of just using it. Anyone can ask a chatbot to debate them. Mithra had to figure out how to make an AI reliably switch roles, stay in character across multiple rounds, and produce judgment a middle schooler could actually learn from. That's a different skill than prompting for an answer. It's designing a system that behaves consistently under a job with two conflicting demands, and that kind of thinking transfers to almost any problem she'll build on next.
It also shows what happens when a student is given real ownership of a real problem. Nobody handed Mithra a spec for voice debates or evidence research. She saw where the tool could be more useful and built toward it, which is exactly the kind of initiative that's hard to teach and easy to spot once you see it.
Try it yourself
DebateLabs, built by Mithra for middle schoolers who want a safe place to practice arguing a position and get real feedback on how they did, is live on the Flintolabs marketplace. Try a debate yourself at flintolabs.com/marketplace/debatelabs, or go straight to the app. Leave Mithra feedback directly, she reads every comment.
What's a topic you'd want to debate an AI on? Let us know in the comments.
Comments (0)
No comments yet. Be the first to share your thoughts!


