This is an interactive preview of GoGetEm — browse around, nothing bites (or works for that matter, it's static preview).

GoGetEm

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.

Take a Look Around

This is a static preview with sample data. Click any page to explore the UI.

Runs on a Pi

128MB memory budget. Go web server, Python scraper, SQLite. Super lightweight - or just use Docker I guess.

Heuristic Scoring

Scoring algorithm that I don't understand. Checks your skills, location, salary, remote preference, and a bunch of other stuff. It might even work.

Multi-Source Scraping

Indeed, LinkedIn, Glassdoor, Adzuna, Arbeitnow, RemoteOK. Hope the Python libraries stay functional. Scheduled scrapes in configurable intervals, or on-demand.

CV Generation

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.

Application Tracker

Track applications from "applied" through "offer" (or more realistically, "ghosted"). Timeline, notes, file attachments, CSV export.

Auto-Translation

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.

MCP Integration

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.