An AI agent that applies to jobs for you
Job application automation with semantic matching and AI form filling. 5K on the waitlist before launch.
Every job application site has different forms, different questions, and you end up typing the same answers with minor tweaks dozens of times over. There's no Common App equivalent for jobs. AI was already great at writing resumes and cover letters, and structured outputs were making it possible to have models reason through form fields and make real decisions. So I designed a platform to automate the entire process.
ApplyFox works like this: you upload your resume, tell it about yourself and what kind of roles you're looking for, and the AI takes it from there. It matches you with jobs using vector embeddings — semantic similarity between your experience and job descriptions, not just keyword matching — and then fills out applications automatically. Cover letters, form fields, custom questions, all generated in context from your actual background. An autopilot mode runs every thirteen minutes during the day, applying to new matches as they appear.
The whole system was designed around quality. I didn't want to build another tool that sprays AI slop at every open position — the goal was hyper-targeted applications that genuinely present the applicant's real experience. It keeps a memory of your previous answers to stay consistent across applications and validates every submission before it goes out. Under the hood: dynamic schema generation to handle different ATS form structures, CAPTCHA solving, proxy rotation, and a full dashboard for tracking everything.
I promoted it by placing banners across my open source repositories and a few SEO-performing sites I run — developers are always looking for jobs, so the audience was right there. Around 5,000 people signed up for the waitlist, and I collected their role preferences to get a read on demand. Nearly everyone I pitched the concept to said they'd be a customer.
The MVP is built and the marketing site is live, but I haven't launched it yet. The thing that gave me pause was the fundamental tension: you're building automation on top of platforms that actively don't want you there. Companies keep tweaking their forms, adding CAPTCHAs, fighting bots — it's a never-ending cat-and-mouse game that creates a fragile product with constant maintenance and customer-facing downtime. I also just wasn't sure I wanted to contribute to the problem that makes hiring harder for everyone on the other side. Still exploring where to take it — a locally-running agent where users bring their own API keys is one direction that feels more sustainable.