Hand over a file
Upload a resume or cover letter and say “read this and save it.”
Your career organizes itself — resumes, postings, cover letters, and applications, saved right on your own computer.
A local-first MCP career workspace — your résumé, applications and cover letters in SQLite on your machine, driven by the LLM you already pay for (Claude, ChatGPT, etc.). Open source · MIT · npm careermate.
No settings to memorize — just keep working on your career the way you'd chat.
Upload a resume or cover letter and say “read this and save it.”
Drop a job link or text and it lines up your strengths and gaps against the role.
Cover-letter versions, application status, and interview prep, all in one place.
Organize your background once; it carries into every next posting and cover letter.
Open your app, paste the line below, and confirm it connected.
Choose an AI that can work on your computer — Claude Desktop/Claude Code or Codex. It connects to the paid AI you already use (Claude, ChatGPT, etc.); CareerMate itself is free.
Find the path that fits meDrop the line below into your AI's chat and it reads the install guide and connects.
Reopen the app and say “check whether CareerMate is connected.”
Paste this to your AI
Read https://careermate.life/llms-install.txt and follow it to install and connect CareerMate in this folder. When it's done, tell me how to restart the app, the dashboard address (http://127.0.0.1:4319), and how to register my resume.
Terminal command
npx -y careermate init
Web and mobile AI apps can't reach local tools on your computer, so they aren't supported.
The dashboard server binds only to 127.0.0.1 (this computer), so it can't be reached from outside.
The only thing the MCP server sends out is an optional update check (you can turn it off) — your career data is never transmitted. The analysis and writing are done by the AI you chose yourself.
~/.careermate/careermate.sqlite~/.careermate/exports