Clearance
Built a self-hosted job search and resume workspace with a 350k-posting faceted catalogue, an evidence-backed claims layer, and server-rendered Typst/LaTeX PDFs.
- Status
- Active
- Date
- November 2025
- Category
- Applications
Summary
Built a self-hosted job search and resume workspace with a 350k-posting faceted catalogue, an evidence-backed claims layer, and server-rendered Typst/LaTeX PDFs.
Description
Clearance is a local-first job search and resume workspace that runs on the owner's machine or server, signs in with a single application password, and stores everything in the owner's own PostgreSQL database. The catalogue comes from a sweep of company ATS boards and supports full-text search plus facets for location, work mode, seniority, salary, company and source. A career evidence layer turns imported or entered statements into claims; only confirmed claims can enter a resume, and the studio shows what is still unsupported. Match compares a posting against confirmed evidence and returns named gaps instead of a score, and the project engine turns those gaps into two-day project suggestions. Applications are tracked on a board with per-application events, notes and the resume version sent, while catalogue insights report measured rollups. A GitHub Actions workflow publishes weekly catalogue snapshots that can be imported locally. AI is bring-your-own-key and optional; every non-AI feature works without a provider.
Technology
- TypeScript
- React
- Vite
- Tailwind CSS
- Express
- Prisma
- PostgreSQL
- Typst
- LaTeX
- Docker
- Docker Compose
- GitHub Actions
- Self-Hosted
- BYOK AI
Features
- Faceted catalogue search over ~350k postings with stable paging and a derived search document
- Resume studio with Typst and LaTeX templates, live preview, and server-rendered PDFs
- Evidence and claims layer: nothing unconfirmed can enter a resume
- Job match with named gaps instead of a score
- Two-day project suggestions generated from the named gaps
- Applications board and workspace with stages, events, notes and the resume version sent
- Catalogue insights with measured rollups for skills, work mode, seniority and salary
- Weekly catalogue snapshots published by GitHub Actions and imported through a local sync
- MIT licensed, Docker Compose deployment, optional BYOK AI provider keys
Links
Images
Machine-readable: /projects.json · /llms.txt · /llms-full.txt