ApplyKit
github.com
Spec sheet
- Purpose
- ApplyKit is a self-hosted, local-first tool for creating tailored resumes, cover letters, and job applications with AI.Read 4 Oct 2026 · github.com
- Deployment
- The maker documents Docker installation for Windows, macOS, Linux, Git Bash, and WSL, with a browser UI at localhost:3000.Read 4 Oct 2026 · github.com
- Security
- Provider secrets are encrypted with Fernet before database storage, and remote deployments require password authentication, HTTPS, secure cookies, and an external encryption key.Read 4 Oct 2026 · github.com
- License
- The repository lists ApplyKit under the MIT license.Read 4 Oct 2026 · github.com
- AI integrations
- ApplyKit supports hosted AI providers and local Ollama models; Ollama does not require an API key.Read 4 Oct 2026 · github.com
- Application tools
- It includes tailored cover letters, Smart Apply workflows, an application tracker, application history, and AI usage reporting.Read 4 Oct 2026 · github.com
- Authentication limit
- Optional password authentication protects one installation with one owner password; ApplyKit is not a multi-user account system.Read 4 Oct 2026 · github.com
- Credential routing
- Multiple provider credentials can be managed with manual, automatic failover, or round-robin routing; automatic strategies require at least two enabled credentials.Read 4 Oct 2026 · github.com
- Data control
- Profiles, generated documents, application history, and provider credentials stay on infrastructure the user controls.Read 4 Oct 2026 · github.com
- Resume tools
- It imports resumes from PDF, DOCX, or pasted text and supports ATS-focused CV enhancement, live preview, and PDF export.Read 4 Oct 2026 · github.com
- Role matching
- Role Evidence Match separates evidence match, confidence, and eligibility, and shows “Analysis needs review” when evidence is insufficient or inconsistent.Read 4 Oct 2026 · github.com
- Role matching limitation
- Role Evidence Match is application guidance and is not a hiring probability, ATS pass probability, or automated hiring decision.Read 4 Oct 2026 · github.com
- Security limitation
- The security guide says ApplyKit does not currently provide encryption-key rotation or a rotation UI.Read 4 Oct 2026 · github.com
- Storage
- SQLite is the default database, and Docker keeps application data and the credential encryption key in separate persistent volumes.Read 4 Oct 2026 · github.com
Plans and prices
Free, self-hosted Free No ApplyKit subscription required · uses your own hosted AI provider or local Ollama Read 4 Oct 2026 · github.com
Where Specifiction places it
- Cover Letter Software#15 of 628.3