JustHireMe: AI That Automates Your Job Hunt
A review of JustHireMe, the open-source AI job-search workbench. A local-first job-intelligence system that auto-scrapes listings, scores AI match quality, and generates tailored resumes and cover letters.
- JavaScript
- Python
- TypeScript
- MIT
- Updated 2026-05-15
{</* resource-info */>}
The Problem: Job Hunting Is a Full-Time Job #
Send out 100 resumes, get 2 interviews, land 0 offers. That’s not your fault — it’s a broken system.
Every job site is its own island:
- LinkedIn: advanced search costs money
- Indeed: duplicate listings, stale postings
- Glassdoor: salary data lags reality
- Company career pages: every one wants you to re-enter everything
- Recruiter emails: 99% read and ignored
And the real pain: every single application means rewriting your resume, rewriting your cover letter, and re-researching the company.
The Solution: JustHireMe #
JustHireMe is an open-source AI job-search workbench. Local-first, privacy-safe, one-click auto-apply.
Core idea: let AI do the repetitive work so you only make the decisions.
Core Features #
1. Smart Job Scraping #
Automatically pulls listings from multiple platforms:
- LinkedIn, Indeed, Glassdoor
- AngelList, Hacker News
- Company career pages
- Remote-work sections
Deduplication algorithm: when the same role shows up across platforms, it gets merged automatically.
2. AI Match Scoring #
Not keyword matching — real semantic understanding:
- Your skills vs. the job’s requirements
- Your experience vs. the role’s seniority
- Your salary expectations vs. the budget range
- Your career goals vs. the company’s direction
Scored 0-100, so you only look at jobs above 80.
3. Automatic Resume Tailoring #
Rewrites your resume for each role:
- Highlights relevant skills
- Adjusts project descriptions
- Matches keywords
- Optimizes layout and formatting
Not template fill-in — genuine AI rewriting.
4. Cover Letter Generation #
Every cover letter is unique:
- Researches the company background
- References specific projects
- Demonstrates relevant experience
- Expresses genuine interest
HR can tell the difference between a template and something written with care.
5. Local CRM Management #
All data stays local:
- SQLite database
- Job history
- Application status tracking
- Interview scheduling
Privacy-first: your data is never uploaded to the cloud.
Technical Architecture #
| Layer | Technology |
|---|---|
| Desktop | Tauri 2 + React 19 + TypeScript |
| Backend | Python 3.13 + FastAPI + WebSockets |
| Database | SQLite + Kuzu graph DB + LanceDB vector store |
| AI models | Local LLM + semantic search |
| Automation | Playwright browser automation |
Local-first: all AI computation runs locally, no API key required.
Installation #
# Clone the repo
git clone https://github.com/vasu-devs/JustHireMe.git
cd JustHireMe
# Install frontend dependencies
npm install
# Start the dev server
npm run dev
# Launch the desktop app
npm run tauri dev
Workflow #
- Set up your profile: upload your resume, fill in skills and goals
- Configure scrape sources: pick the platforms to monitor
- Run the scraper: AI pulls the latest listings automatically
- Review matches: sort by match score, filter for high-scoring roles
- One-click apply: AI generates tailored materials and submits them
- Track progress: the CRM manages every application’s status
Why Open Source? #
Job hunting shouldn’t be monopolized by platforms:
- Data ownership: your resume, your data
- Algorithm transparency: you know how the AI scores
- Free to use: no subscription fees, no hidden costs
- Community-driven: everyone improves it together
Who Is It For? #
- Job seekers: who want to apply to more, better, faster
- Freelancers: looking for contracts and projects
- Career changers: who need targeted resume tailoring
- New grads: who don’t know where to start
- Senior professionals: who want high-quality opportunities to come to them
Related Articles #
- Agent Reach: Connect Your AI Agent to the Internet in One Click
- Free Claude Code: Let Top-Tier AI Write Your Code for Free
- 42 Real OpenClaw Use Cases: How AI Agents Already Change Our Lives
Project: github.com/vasu-devs/JustHireMe
Stars: 471 ⭐ | Forks: 91 | Languages: Python 47.3%, TypeScript 27.5%
Recommended Tools #
For developers building or deploying open-source AI tools, we recommend:
- DigitalOcean — $200 free credit for new users, 14+ global regions, one-click GPU/CPU droplets ideal for AI workloads.
- Shiyunapi Claude API — Anthropic Claude / OpenAI / DeepSeek API proxy. Most AI tools above (chatbots, code gen, translation, search, etc) need an LLM API key — this proxy delivers stable access to top models at ~30% of official pricing.
Affiliate link — supports dibi8.com at no cost to you.
💬 Discussion