# Career Path Agent An autonomous AI agent that analyzes your resume against a target job description, identifies skill gaps, finds real learning resources, builds a personalized day-by-day roadmap, self-checks its own work for realism, and generates likely interview questions — all automatically, in one flow. ## Why I built this Job seekers often don't know exactly which skills they're missing for a role, or how to realistically close that gap in the time they have. I built this to solve that — an agent that does the analysis and planning automatically, instead of leaving it to guesswork. ## How the agent works This isn't a single prompt-response tool — it's a true multi-step agent loop, visible live in the UI as it runs: 1. **Skill Gap Analysis** — compares your resume against the target job description 2. **Resource Search** — finds specific learning resources for each missing skill 3. **Roadmap Draft** — builds a day-by-day plan based on your available time 4. **Self-Check** — the agent reviews its own roadmap for realism and revises it if needed 5. **Interview Prep** — generates likely interview questions targeting your specific skill gaps Each step's output feeds into the next, and the self-check step is what makes this genuinely *agentic* — the AI evaluates and improves its own previous output before presenting a final answer. A live sidebar tracker and progress indicators show each step completing in real time. ## Tech Stack - **Python** - **Streamlit** — UI - **Fireworks AI API** — LLM inference, hosted on AMD Instinct GPUs - **pdfplumber** — resume PDF text extraction - **Docker** — containerization
Category tags: