Inspiration
Job boards are broken. 90% scam listings, zero feedback loops, endless noise. We're engineers who've been through this hell. So we built what we wished existed: an AI agent that hunts jobs like a obsessive friend who actually gets what you're looking for.
What it does
Upload your resume, get back ranked jobs with hard metrics:
- Alignment % (embedding similarity + weighted keywords)
- Fakeness score (post age, duplicate detection, scam patterns)
- Full reasoning trace for every match
No scrolling. No guessing. Just signal.
How we built it
- Frontend: AI chat interface (Next.js, aisdk)
- Backend: Next.js, Python, async worker pipeline for scraping + enrichment
- ML: SentenceTransformer (all-MiniLM-L6-v2) embeddings for semantic matching; selective use of LLMs for explanations
- Data: Lean schema designed for speed, not complexity
- Scraping: Multi-source (LinkedIn, Wellfound, YC Jobs)
Challenges we ran into
- Job platforms actively fight automation
- Resisting feature creep – we killed good ideas ruthlessly
Accomplishments that we're proud of
- Built real defensible signal around job quality
- Created something that feels like an agent, not a demo
What we learned
- LLMs are scalpels, not hammers – use sparingly
- The job search problem is deeper than UX – it's incentive misalignment
What's next for AGNT-201
- Interview predictor at full scale
- Agent memory for personalized job alerts
- Aggressive deduplication across all major platforms
- Ship to real users and iterate based on actual job search outcomes
Built With
- aisdk
- jupyter
- nextjs
- python



Log in or sign up for Devpost to join the conversation.