HackRice 25 ยท 2025
1st PlaceCodeFlowAI
AI tutor that builds a personalized coding roadmap and sets up your practice environment.

Problem
Generic programming tutorials don't match a learner's level: they leave gaps or reteach concepts the learner already knows.
What it is
Learners take a short skill assessment, and a LangGraph pipeline with Gemini generates a personalized roadmap and dashboard. Curated video lessons, classified with TwelveLabs, stream from MongoDB GridFS, and a Warp CLI bridge sets up a matching VS Code environment for hands-on practice.
Highlights
- LangGraph + Gemini generate a personalized roadmap from a skill assessment
- Video lessons classified by TwelveLabs and streamed from MongoDB GridFS
- Warp CLI to VS Code bridge for one-step environment setup
- Auth0 ties each learner's progress to their account
Stack
- React
- Tailwind CSS
- Node.js
- Express
- LangGraph
- Gemini API
- TwelveLabs
- MongoDB GridFS
- Auth0
- Warp