The Vision: Free AI-Powered Job Search for Everyone #156
Replies: 15 comments 6 replies
|
Really cool idea — the agentic job search pipeline makes a lot of sense. I managed to get Claude Code running, but a few things were a bit rough:
The concept is solid though — especially the CV tailoring + evaluation loop. Would be great to see:
Thanks for open-sourcing this! |
|
Great contribution |
|
Great work I must say. |
|
This is a really cool project i'm going to give it a spin an see how it works |
|
100% cool project and great work! |
|
Hi @santifer :) I have been building a browser-based companion to career-ops-india (my India fork of career-ops) and wanted to share what I shipped this today. It directly mirrors what you are planning and might be useful to the community. Career-Ops-India App v7.0 — itsmedhawal.github.io/career-ops-india-app The first app in India to offer a hybrid Ghost Buster — local + cloud, mobile-first, privacy-first. What is live today:
The hybrid architecture: On the Gemma 4 E2B roadmap: India-specific additions on top of career-ops:
The lineage is clear: career-ops → career-ops-india → Career-Ops-India App. Everything builds on the foundation you created. Thank you for open-sourcing it. Would love to contribute the India module back to the main project when the time is right — especially GLS and the browser-based local AI architecture, which could serve as a reference for other regional implementations. — Dhawal |
|
Dhawal, nice work. The local AI pre-check with Gemma is a smart approach to the "free for real" problem. Running inference on-device means zero cost for the user, which is exactly the direction we laid out in the roadmap. The India-specific ghost detection with calibrated signals also adds real value for that market. Good to see people building on career-ops and taking it to new regions. That's what open source is about. Feel free to reach out if you want to chat more about what you're seeing in the Indian market. |
|
I completely support this idea. I recently had both of my accounts banned by Anthropic, even though I was only using Career-Ops. It's incredibly dangerous to risk vendor lock-in; a sudden ban can completely disrupt any workflow or progress that relies on a specific AI model. |
|
Hi there, I have written the RFC for my suggestion to improve token consumption. And i had made a suggestion for a selection panel - users gets to choose if they would like to implement Career-Ops as per the original, or use a token-friendly approach what i denoted as zero-waste, to ensure better efficiency in consumption. That being said, I think I can help with your project, as I had previously created and deployed The Perfect Fit, a career coach web tool that i shut down a couple of weeks ago when I noticed someone was using the capabilities of TPF to charge others for resume writing at S$400 per hour. I am in the midst of reviving TPF v11 - and perhaps we should connect. |
|
Hey Santiago 👋 — just wanted to say this vision really resonates. The local-first, "your data stays on your machine" approach is exactly what this space needs. Charging unemployed people $20–140/month for what is mostly prompting and pipeline glue never sat right with me. Happy to be contributing. What I've been working on / planning to contribute:
Thanks for open-sourcing this — looking forward to where it goes. |
|
Hey @MyNameReallySux: overdue reply, and your comment deserved better than the wait (busy months around the releases). Thanks for saying it so plainly. "Charging unemployed people $20-140/month for prompting and pipeline glue" is exactly the thing this project exists to refuse, and that promise hasn't moved: the local core is free, MIT, forever. Since you wrote this in June, the vision got more concrete in the two directions you care about:
And since you've shipped 10 merges here: if anything in the current direction itches, you know where the issues are. Good to see you around. |
|
I am open to contribute for German translation. Furthermore I am actively looking for new opportunities, so due to active usage open for testing and reporting |
|
Welcome, @mkriegl: testing and reporting from someone in the middle of a search is the most useful feedback this project gets (your doctor report became a fix within two days). For German, the concrete open pieces are #3406 (interview modes into German) and the German interview README in #3564: say which and it is yours. |
|
@santifer so; instead of fighting with you on PR and slowing you're core development, and mostly because of... But then; why the plugin is not yet already public?first; on top of playwright I use browser and flaresolverr; which both have pros and cons but definitely take a route that user need to be aware of before (I means it is not abusing or bracking anything; but it definitely contouring some security). In anycase; 1. my first question is about ethicaly speakingsince your project target end user (individuals) and is distribute MIT (PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND); do you think contouring security is ok and should I push my plugin to the community ? 2. as I mentionned my list is city, potentially country specifically targeted;how in the future you see contributor to "specialize/localize" their own version of career-ops without breaking the opportunities to receive updates from the core project ? |

Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
The problem
Job searching is broken. Companies use AI to filter you out before a human ever sees your resume. Meanwhile, tools that help you fight back charge $20–140/month — to people who are, by definition, looking for income.
58% of professionals say finding a job has gotten significantly harder. Applications per role have doubled since 2022. And yet the "solutions" are paywalled.
That's not right.
What we're building
career-ops started as my personal system — I used it to evaluate 740+ job offers, generate 100+ tailored CVs, and land my current role. I open-sourced it because I believe finding a job should be free.
Today it's a powerful CLI tool for technical users. But the vision is bigger:
career-ops will become a free, local-first AI job search agent that anyone can run on their own computer — no API keys, no subscriptions, and everything stays on your machine by default.
Since April, this vision has grown a second leg: an optional, opt-in shared layer on top of the local core (details here). Whether you use it is your choice — your data and control stay yours either way. This was never about price; the core is free forever.
Roadmap
🟢 Now (what we're shipping)
scan.mjs) — scans 73+ company APIs with zero LLM cost🔵 Next (what's coming)
🟣 Later (the big vision)
Why this matters
Job searching is a moment of maximum vulnerability — and the people who need leverage most are the ones least able to pay for it. career-ops exists to raise the floor for everyone: a serious, open-source job search agent that runs on your own machine and is free forever.
Communities compound in a way no single product can — every contributor makes the tool better for the next person who arrives. That's the bet, and it's working.
How you can help
You don't need to write code to contribute. Check our Contributor Ladder — every role matters:
Read CONTRIBUTING.md to get started.
One more thing
I built this because I was tired of the job search grind. This is MIT-licensed, open source, and free — built by someone who's been exactly where you are.
Let's make job searching suck less — together.
— Santiago
All reactions