Pickfreehire: 3.3 million job listings, direct from original ATS without recruiters
strelov1/freehire
About the project
Directly collects job postings from companies' Applicant Tracking Systems (ATS) and provides original links without intermediation. It retrieves data from a total of 320 sources, including 124 platforms such as Workday, Greenhouse, and Lever, and 97 Telegram channels. As it is free from recruiter reposts or invalid links, you can verify over 3.3 million active job postings that actually exist.
Consolidates identical job postings duplicated across multiple platforms into a single entry. Supports precise filtering searches based on predefined dictionaries for location, work type, experience, tech stack, salary, and more. It exposes only verified data rather than guesses, maintaining fast response speeds using Meilisearch and PostgreSQL.
Goes beyond simple search to support everything from resume writing to application status tracking. It includes an ATS-compatible PDF template-based resume builder, application and job fit score calculation, and an email inbox feature that links recruiter responses to applications. It also provides 5 AI agent presets for interview practice and resume optimization.
Released under the MIT license, it is easy to self-host with Docker Compose. It is built on a stack consisting of Go, SvelteKit, PostgreSQL, and Meilisearch. It provides various interfaces such as a public API, CLI, MCP server, and browser extension, allowing developers to directly extend or integrate it.
strelov1/freehire
freehire — the open-source search engine for job seekers
Go
This introduction was generated automatically by AI. Check the original for the author's claims and context. Copyright belongs to the original author.
Our guide explains how the AI works. Report errors, attribution issues, or removal requests via Contact.