A self-hosted job aggregator. Scrapes listings from multiple sources, scores them against your profile, generates tailored CVs, and tracks your applications. Designed for a Raspberry Pi.
This is a static preview with sample data. Click any page to explore the UI.
128MB memory budget. Go web server, Python scraper, SQLite. Super lightweight - or just use Docker I guess.
Scoring algorithm that I don't understand. Checks your skills, location, salary, remote preference, and a bunch of other stuff. It might even work.
Indeed, LinkedIn, Glassdoor, Adzuna, Arbeitnow, RemoteOK. Hope the Python libraries stay functional. Scheduled scrapes in configurable intervals, or on-demand.
Your CV data goes in as JSON, comes out as a tailored PDF via Typst. Cover letters too. Reorders sections per job so you look like a perfect fit every time. Yes - you're stuck with my template choice.
Track applications from "applied" through "offer" (or more realistically, "ghosted"). Timeline, notes, file attachments, CSV export.
DeepL translates non-English listings if you grab an API key. A janky language check with reg-ex (hopefully) skips anything that's already English so you don't burn your free tier on day one.
Everything above works without an LLM. But if you are currently experience LLM psychosis as I am, GoGetEm exposes MCP tooling so you can do most of it conversationally instead. It's genuinely nice when it works.