Your AI copilot for the job search
JobCopilot discovers openings from public job boards, analyzes every posting against your resume with AI, and manages your whole application pipeline — so you spend your time interviewing, not tab-juggling.
Open source. Self-host it, or use the hosted app.
Everything between “looking” and “hired”
Automated job discovery
Scheduled crawls of public job boards bring new matching openings to you. No account credentials ever required — public sources only.
Add any posting, any way
Found a job elsewhere? Add it by pasting a URL, the raw description text, or even a screenshot — AI parses it into a structured posting.
AI resume matching
Every posting is scored against your resume: a match score, your strongest talking points, and the gaps to address before applying.
Interview preparation
Generate role-specific interview questions and preparation notes from the actual job description and your background.
Kanban application pipeline
Track every application from saved to offer on a drag-and-drop board, with email notifications on the events you care about.
AI assistant built in
A chat assistant that can actually do things — search your jobs, run an analysis, update your pipeline — through natural language.
Run it your way
JobCopilot is open source with two first-class deployment modes.
Hosted
Sign up and start in minutes
- No setup — register with email or Google
- AI features powered by the platform, with a fair daily usage allowance
- Always running the latest release
Self-hosted
Your infrastructure, your keys
- Deploy the full stack with Docker Compose
- Bring your own LLM API key — no usage limits imposed
- All data stays on your own server