SpecFit
Open-source job application tracker with LLM-powered CV matching.
Paste a job description and your CV to receive a structured fit score, matched skills, gaps, and a tailored recommendation. Track applications through their full lifecycle. Sign in with email + password (with verification) or Google / GitHub OAuth. Every user gets an enforced daily LLM token budget.
Platform:
| Layer | Platform |
|---|---|
| Backend | Railway — FastAPI, Python 3.12, Docker |
| Database | Railway Postgres 16 (JSONB) |
| Frontend | Cloudflare Workers via @opennextjs/cloudflare (Next.js 16) |
| LLM gateway | OpenRouter (default openai/gpt-4o-mini) |
| Resend | |
| Observability | Pydantic Logfire |
Repository: github.com/rubrion/specfit