📈 Applications per day
Each bar = real applications submitted on that date. No human intervention.
📋 Pipeline breakdown
The agent processes every job through this funnel.
🎯 Most-searched roles
The agent rotates through these LinkedIn searches automatically.
✅ Recent applications
Real titles, real companies, real submissions. Pulled live from the agent's database.
| Date | Title | Company | Loc. | Score | Type |
|---|---|---|---|---|---|
| Loading… | |||||
🧱 How it works
- Scan — every minute, browse LinkedIn for new roles matching a rotating list of target keywords.
- Score — pass each new role through a local LLM (Ollama for scout, Gemini for final score) measured against the candidate's resume.
- Tailor — for roles above threshold, generate a custom resume + cover letter for that specific posting.
- Apply — submit via LinkedIn Easy Apply for in-platform postings, or route to the correct ATS handler (Greenhouse, Lever, Workday) for external links.
- Track — every step (discovered, scored, generated, applied, failed) is logged in SQLite for full auditability.
- Self-heal — a watchdog process restarts the agent if it crashes; a persistent browser session keeps the cookie-jar warm so LinkedIn doesn't trip the bot detector.