An AI agent that applies, negotiates, and gets rejected for you
Because applying to jobs on Boss Zhipin shouldn't be a full-time job.

What it does
AI Job Hunting is a browser automation system for Boss Zhipin that uses an AI agent to handle the grunt work of job seeking. A Tampermonkey userscript injects a Vue-based control panel directly into the Boss Zhipin website, while a Spring Boot backend powered by Spring AI (DeepSeek, ChatGPT, Kimi) drives the agent. It batch-applies to listings, auto-sends your resume, replies to HR messages using your imported resume as context, and even attempts to “retain” recruiters who reject you. Email notifications flag high-intent conversations so you can step in when something actually matters.
The interesting bit
The project doesn’t just scrape pages—it hooks Boss Zhipin’s real-time WebSocket traffic and parses their Protobuf protocol to read and inject messages as if you were typing yourself. The author also baked in a full Alipay payment flow, so you can either self-host the Java backend for free or flip a switch and run it as a paid service for other desperate job seekers.
Key highlights
- AI “seat” replies to HR 24/7 using your resume for personalized responses, and stops automatically if you manually intervene in a conversation.
- Batch application with custom filters (company, salary, title) and custom greeting messages.
- Rejection retention: if an HR rejects you, the agent can automatically send your resume and a pleading custom message.
- Built-in monetization via Alipay integration for commercial deployment.
- Companion project
beaconprovides offline AI interview coaching and automated debriefs.
Caveats
- The author’s public server is scheduled to shut down around April 2026 due to token and hosting costs; self-hosting or finding another server is required for AI features.
- The userscript relies on
vite-plugin-monkeyand may need the bundled version if CDN dependencies fail to load. - It targets Boss Zhipin exclusively; there is no mention of support for other platforms.
Verdict
Job seekers drowning in Boss Zhipin spam will appreciate the hands-off automation, but anyone uncomfortable with handing their login session and salary expectations to a third-party script should steer clear. It’s a clever hack, not an enterprise platform.
Frequently asked
- What is yangfeng20/ai-job?
- Because applying to jobs on Boss Zhipin shouldn't be a full-time job.
- Is ai-job open source?
- Yes — yangfeng20/ai-job is open source, released under the MIT license.
- What language is ai-job written in?
- yangfeng20/ai-job is primarily written in Java.
- How popular is ai-job?
- yangfeng20/ai-job has 673 stars on GitHub.
- Where can I find ai-job?
- yangfeng20/ai-job is on GitHub at https://github.com/yangfeng20/ai-job.