The resume, rewritten for the job.

Paste a job description. Careersume tailors your resume to it: right keywords, right order, ATS-safe. Free, open source, unlimited with your own AI key.

No credit card. You bring your own AI key, which takes about two minutes to create.

Example: a resume being tailored to a job posting, ATS match rising from 68 to 94

From the job postingweekly reportingvendor reviewsSLA credits
ATS match 68

01 / Process

How it works

Three steps, and the third one is a file you can send.

01

Paste the job

Drop in the job description or a link to the posting. Careersume reads what the role is actually asking for.

vendor reviewsSLA credits

02

Connect your free key

One key from Google AI Studio. Free, no credit card, about two minutes. It stays encrypted in your account.

AIzaSy••••••••••••••••3f2

Google AI StudioConnected

03

Download the tailored PDF

Your resume comes back rewritten for that posting, formatted so a parser can read every line of it.

amara-osei.pdf

02 / Pipeline

The whole hunt, in one place

Careersume is not one tool. It is the run you make for every application, from the posting you found this morning to the follow-up three weeks later.

Scanner

Read any posting from a link.

Tailor

Rewrite your resume against it.

Score

Check keyword coverage first.

Cover letter

Draft the letter from the same facts.

Tracker

Keep every application and stage.

03 / Economics

How is this free?

Because nothing here costs us money to run. There is no server bill hiding behind this page, no seat you eventually pay for, no plan waiting at the end of a trial.

Open source, MIT licensed

The entire app is on GitHub. Read it, fork it, send a patch, or run your own copy tonight. Read the code.

You bring your own key

Google's AI key is free, needs no credit card, and takes about two minutes to create. The AI bill is yours, and for a job hunt it is usually nothing.

No artificial caps

No credits, no three-a-month wall, no upgrade prompt at the exact moment you need the thing. Your own key is the only limit.

Your data stays yours

Your profile and your key sit in your own account, encrypted at rest. If you would rather they sat on your own machine, self-host it.

04 / Answers

Questions

How is this different from just using ChatGPT?

Chat gives you words. Careersume gives you structure: ATS-safe formatting, keyword scoring against the actual posting, a reusable master profile, and a pipeline that keeps every application in one place. You can paste a job into a chat window every time. This is the version that keeps the output consistent and the history in one place.

Is my data private?

Your profile and your documents live in your own account, behind row-level security. There is no data business here, nothing is sold, and nothing is used to train anything. If you would rather trust nobody, run your own copy.

Is it safe to give you my API key?

Your key is encrypted at rest, decrypted on the server only for the request you asked for, and never sent back to the browser. You can revoke it in your provider console at any time and it stops working immediately.

Can I self-host it?

Yes. It is a Next.js app and a Supabase project. Clone the repo, set the environment variables, run the SQL, and you have your own Careersume with your own database.

What do I actually get at the end?

A finished resume you save as a PDF straight from the browser, plus the HTML if you want to keep editing it. Both are built for parsers: real text, standard section headings, and no tables or columns that break machine reading.

05 / Start

Start with one job posting

Paste it in, connect a free key, and see what your resume reads like when it was written for that job instead of every job.