▲ 1 r/buildinpublic
I’ve always struggled with "tutorial hell"—spending more time finding the right video than actually learning. I built ZenithFlow to solve this. It’s an AI-agentic system that doesn't just give you a list; it interviews you to build a personalized, 4-week skill roadmap.
- The Architect Agent: It interviews you about your goals and available hours to generate a structured JSON roadmap.
- The Resource Scavenger: It prunes the noise to find the exact documentation, repos, or YouTube videos for each specific day.
- The Progress Auditor: To keep you accountable, it gates the next week behind a "verification" challenge or reflection.
How I Made It (The Stack & Logic) I wanted to push the limits of modern frontend speed and "vibe-driven" design.
- Frontend: Built with React 19 and Vite for near-instant load times.
- Styling: Used the new Tailwind CSS v4 engine. The design is heavily inspired by glassmorphism, using backdrop blurs and "liquid" gradients to create a calm, focused environment.
- Animations: Framer Motion handles all the state transitions, specifically for the "Progress Nebula" that evolves as you learn.
- State & Persistence: I used localStorage to ensure that your roadmap and progress stay saved even if you close the tab.
The Goal: As a Computer Systems Engineering student, I wanted to move away from generic chatbots and create a specific, "agentic" interface that actually stays with you throughout a learning journey.
I’d love to hear your thoughts on the "Auditor" logic—does gating the next week help you stay on track, or do you prefer total freedom?
u/Available_Web_6861 — 13 days ago