Free & open source · Local-only

Just talk to your AI.

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.

  • Stored only on your computer
  • Nothing uploaded
  • Connects to the AI you already use

Tell your AI; review it in CareerMate

No settings to memorize — just keep working on your career the way you'd chat.

01

Hand over a file

Upload a resume or cover letter and say “read this and save it.”

02

Paste a posting

Drop a job link or text and it lines up your strengths and gaps against the role.

03

Check the dashboard

Cover-letter versions, application status, and interview prep, all in one place.

What you can ask for

Organize your background once; it carries into every next posting and cover letter.

Register resumes, career docs & cover lettersRead a file and organize it into experience, projects, and skills.
Save job postingsPull the company, role, and requirements from a link or text.
Match your background to a postingStrengths, gaps, and keywords to emphasize, all at once.
Per-posting cover lettersStack drafts and revisions as versions you can compare.
Track applicationsFrom draft to submitted to screening passed to interview.
Interview prepLikely questions, STAR answers, and a 1-minute intro draft.

See your data for yourself

Applications and documents on one screen.

Three steps and you're set

Open your app, paste the line below, and confirm it connected.

1

Pick your AI app

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 me
2

Paste the prompt

Drop the line below into your AI's chat and it reads the install guide and connects.

3

Confirm the connection

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.

Your data never leaves your computer

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.

  • Storage ~/.careermate/careermate.sqlite
  • Export cover letters and more to ~/.careermate/exports
  • Delete & manage right in the dashboard Settings