resume·agent

Tailor a resume to a job post and get a fit score too

The first 3 runs are on the house. After that it runs on your own Anthropic account — about 20¢ a resume.

Free trial

3 tailored resumes, no key, no account. Upload your resume and paste a posting URL.

Shared daily budget, so it can run out — an API key always works.

From console.anthropic.com → API keys. No trial limits, and you see exactly what it costs.

What happens to the key

It's held in memory on the server for as long as you're using the page, and dropped after two hours idle or when you sign out. It is not written to disk, not put in the cookie, and not logged. The cookie holds a random id and nothing else.

The cookie is signed but not encrypted, which is exactly why the key isn't in it — anything there is readable by whoever holds it.

And to your resume

Same: it lives in your session and is never written to disk. Close the tab and come back tomorrow, and you'll upload it again. That's the trade for not storing other people's resumes on a server.

Or run it yourself

It's a small Python project — clone it, and your key and your resume never leave your machine.

git clone https://github.com/Charrlllezz/resume-agent.git && cd resume-agent
python -m venv .venv && .venv/bin/pip install -r requirements.txt
.venv/bin/playwright install chromium
echo "ANTHROPIC_API_KEY=sk-..." > .env

.venv/bin/python test_qa.py    # offline sanity check, runs against the sample resume
.venv/bin/python app.py        # -> http://127.0.0.1:5000

Windows: use .venv\Scripts\pip / .venv\Scripts\python instead of .venv/bin/....

Full source, README and setup notes on GitHub ↗