JobFoundry Documentation
JobFoundry is a local-first, privacy-respecting pipeline designed to find jobs across 87 platforms, deduplicate cross-postings, score candidate fit with local LLMs, and compile tailored ATS-compliant resumes.
The JobFoundry server never performs outbound job-board scraping. All scraping and job-board HTTP requests originate from the user's browser extension using existing authenticated sessions.
Documentation Sections
Getting Started
Install with Docker (default) or a ready-made Linux AppImage, Windows MSIX, or macOS Homebrew build. Add the browser extension, configure local LLMs, and verify server health.
View Setup Guide →Browser Extension
Companion browser extension for Chrome, Brave, Edge, and Firefox. Install from the browser stores, or download releases and follow manual unpack instructions.
View Extension Manual →Pipeline Architecture
Deep dive into the 5-stage pipeline: Ingestion, 64-bit SimHash deduplication, LLM fit scorer schema, and folio-export PDF tailoring.
Explore Architecture →Supported Providers
Explore 87 supported ATS and job boards (Workday, Greenhouse, Lever, Ashby, LinkedIn, Indeed, Dice) with extraction modes.
Browse Directory →Privacy & Invariants
Zero analytics, no third-party telemetry, local SQLite storage, and architectural principles guaranteeing full data ownership.
Read Guarantees →Feedback & Support
Submit bug reports, request new job-board providers, share feature proposals, or contribute to JobFoundry.
Join Community →Manifesto
Built in a real job search: browser-first, local-first, truthful, and usable by anyone who can browse the web.
Read Manifesto →Support
Where to get help: docs, discussions, bug reports, provider requests, and security contacts.
Get Help →Changelog
What changed in each release, from the 0.1.0 beginnings to the current packaged distribution.
View Changelog →