Your job search, on your terms.
Helm is a self-hosted, AI-assisted job-search app. Upload your resume, let Claude surface the roles that actually match, tailor your application in one click, and track every step — without handing your data to a third party.
Free, open source, AGPLv3. Runs on your box in one command.
Everything you need to run a real job search.
No recruiter dashboards. No lead-gen funnels. Just the search.
AI resume extraction
Upload a PDF, DOCX, or LinkedIn export. Claude reads it, picks out your roles, skills, and target industries, and builds a profile you can edit.
Scored search across sources
Pulls from LinkedIn, Indeed, ZipRecruiter, Glassdoor, Greenhouse, Ashby, Lever, and Adzuna. Every result is scored 0–100 against your profile.
Application tracker
List + kanban views. Follow-up reminders when an app has been silent 14+ days. One-click status updates.
Resume tailor
Paste a JD, get tailored bullets, a cover letter, and a LinkedIn DM — in your voice, grounded in your actual experience.
Weekly digest email
Every Sunday morning, a 5-role digest of the highest-scored new matches. Deduped against what you have already seen.
AI chat
Ask "which of my applied roles are still active?" or "add a role at Anthropic for Staff Engineer." The assistant reads and writes your tracker.
Your resume. Your data. Your box.
Helm ships as a Docker image with a single install script. Bring your own Anthropic API key and you are running in under five minutes — no accounts, no telemetry, no hidden cloud calls.
- SQLite + filesystem — no external DB
- One-click nightly backup to any rclone remote
- Optional Sentry + Prometheus, both opt-in
- AGPLv3 — fork it, change it, ship it
# clone + install $ git clone https://github.com/jeffreyphall/HELM.git $ cd HELM $ ./install.sh # drops you at → http://localhost:5000 # log in with the admin # creds you were prompted for
Ready to take the wheel?
Helm is free and open source. The only cost is an Anthropic API key and ten minutes of your time.