HackRice 25 ยท 2025

1st Place

CodeFlowAI

AI tutor that builds a personalized coding roadmap and sets up your practice environment.

CodeFlowAI screenshot

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