Show HN: NextRole โ€“ multi-agent resume tailoring and interview prep NextRole, a multi-agent system for resume tailoring and interview prep, launched on Show HN. The open-source tool uses specialized AI agents to research companies, rewrite resumes, and generate interview prep materials, running entirely in Docker. It aims to automate the tedious process of preparing for job interviews. Upload your CV + a job description. Get a tailored resume PDF, a researched interview-prep doc, and a day-of battlecard cheat sheet โ€” built by a multi-agent system with long-term memory. Preparing for an interview takes hours of tedious resume tailoring and company research. NextRole automates the heavy lifting. Hand it your current CV and a target Job Description or just a JD URL โ€” whether you're applying externally or angling for an internal move โ€” and a team of specialized AI agents researches the company, rewrites your resume to fit, coaches you round-by-round, and prints a cheat sheet for the day of. - ๐Ÿ“„ Tailored resume โ†’ PDF โ€” your experience rewritten against the exact JD + company research, rendered with editable & re-renderable . rendercv - ๐Ÿ” Deep company & role recon โ€” live web research distilled into a match analysis. - ๐ŸŽฏ Structured interview prep โ€” a self-introduction plus per-round STAR stories mapped to the role. - โšก Day-of battlecard โ€” a one-page-per-round PDF cheat sheet for the final high-pressure review. - ๐Ÿ—“๏ธ Time-boxed prep plans โ€” a study plan that fits 1 month, 2 weeks, or just 3 hours. - ๐Ÿ”— Paste a JD URL โ€” point it at a careers page; it extracts and processes the posting for you. - ๐Ÿ’ฌ Iterate by chatting โ€” "add a 4th round", "add React to my skills" โ€” streaming multi-turn edits, with the right agent owning each file. - ๐Ÿ—‚๏ธ Built-in workspace โ€” upload, preview PDF / MD / YAML / JSON / code , print-to-PDF, and swap the LLM at runtime. next-role-demo.mp4 Watch the full walkthrough in HD on YouTube ยป https://youtu.be/7RzDYpmfOyA The whole stack โ€” frontend, backend, Postgres, Redis โ€” runs in Docker. 1. Clone & configure git clone https://github.com/tam159/next-role.git cd next-role cp .env.example .env then fill in your API keys see table below 2. Launch everything docker compose up -d 3. Find your host ports set in .env, vary per machine docker ps read the 0.0.0.0: