1. The Real Person: My college friend Rohan is preparing for campus software engineering interviews and practicing Data Structures & Algorithms in C++.
2. The Real Problem: Whenever Rohan got stuck on a LeetCode problem, he would turn to standard AI tools (ChatGPT/Copilot). But they always did the exact same counter-productive thing: they dumped the full 40-line solution code instantly.
Rohan would read it, think "Ah, that looks easy!", copy-paste it, and move on. But the next day in contest mode, he was helpless because his problem-solving muscles were never exercised.
100%
Socratic Enforcement
Gemma 2
Open-Weight AI Partner
3. Why Open-Source AI (Google Gemma 2)?
- Complete Data Privacy: Runs locally with Ollama — Rohan's private code and learning history never leave his laptop.
- Zero Cost: No recurring monthly subscriptions for broke students.
- Hacktoberfest Gemma Track: Built natively to harness Gemma 2's reasoning capabilities!
What Rohan said after trying CodeMate:
"Bro, usually ChatGPT spoils the whole thing in 2 seconds. When CodeMate asked me 'What happens to temp in your while loop?', my brain actually clicked on the infinite loop myself. That feeling of solving it on my own was huge."