Passion Pilot
Passion Pilot is an AI-powered roadmap generator and contextual mentor designed to help you master any new hobby or obsession.
Built for the DEV.to Hackathon.
Features
- Instant Syllabus Generation: Enter any passion and skill level to receive a highly-structured JSON syllabus outlining phases and tasks.
- Dynamic Gear List: Generates a tiered gear list required to pursue the hobby, complete with estimated costs.
- Interactive Skill Tree: Visualize your learning roadmap dynamically with interactive nodes and progress tracking.
- Contextual AI Mentor: The built-in AI chat bubble is deeply integrated with the UI state. It knows exactly which task you are currently working on and gives hyper-focused, contextual advice.
Tech Stack
- React & Vite
- Zustand (Global State Management)
- Tailwind & Vanilla CSS (Dark Mode / Glassmorphism)
- Groq API (Llama 3.3 for lightning-fast structured JSON output)
Getting Started
- Clone the repository:
git clone https://github.com/rahulagarwal18/passion-pilot.git
cd passion-pilot
- Install dependencies:
npm install
-
Configure your…