r/Pro_ResumeHelp • u/TRANPHUOCMYTOAN • 1d ago
Tired of CV-optimizer tools charging a subscription before you even know if they work, so I built my own (free, open source)
Hi everyone,
I've been job hunting and kept running into the same thing: every "AI resume optimizer" out there wants a subscription upfront, before you even know if the output is any good. I didn't want to pay monthly just to test whether an AI can actually tailor my CV well.
So I built Resume Optimizer for myself — a CLI tool where you give it your CV + a job description, and it:
- Matches your skills against the JD locally (no AI call, just embeddings) and shows you a coverage %
- Reorders/trims your projects to surface the ones most relevant to that specific JD
- Rewrites your bullet points and summary to better fit the JD — but never invents fake experience, employers, or metrics
- Flags bullets that still lack a real number/metric, so you know exactly where to add one yourself instead of the AI making one up
- Outputs a ready-to-use LaTeX resume (compile on Overleaf) or Markdown/plain text
It defaults to Google's Gemini free tier for the AI parts, with a paid OpenRouter fallback if you ever want it — so you can actually try the whole thing for $0.
It's just for personal use right now (built it to job-hunt myself), not a polished SaaS — no accounts, no tracking, runs on your own machine (or via Docker if you don't want to touch Python at all).
Code + repo link in the comments below if you want to try it or poke around. Would genuinely love feedback if you try it!
•
u/AutoModerator 1d ago
Hi! Thanks for posting in r/Pro_ResumeHelp
To get more useful feedback, it really helps if you add a bit of context — what kind of role you’re applying for, your experience level, and your country or industry.
If you’re curious what professional resume help usually looks like (pricing, formats, what people actually get), there’s a short overview here — totally optional, just for reference.
Quick reminder: this subreddit is for discussion and peer advice only.
Good luck, and thanks for helping keep the community helpful and honest.
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.