Reactive Resume
A self-hosted resume builder with customizable templates, browser-based PDF checks, job tracking and optional AI assistance through Ollama or cloud providers.

Reactive Resume helps job seekers write resumes, manage applications and prepare for interviews in one place. You can use the hosted website or run the application on your own server.
- Resume editing and design: Write beside a live preview, customize templates with fonts, colors and spacing, and restore earlier versions of your documents.
- PDF readability checks: Inspect the text hiring software extracts and find formatting issues with an ATS checker that processes PDFs in your browser, without uploads or an account.
- Applications and cover letters: Track roles, contacts, follow-ups and the documents you sent, with optional AI help to tailor resumes and draft letters for specific postings.
- Interview coaching: With a connected AI provider, reuse your career stories to assess job fit, prepare answers, practise aloud with feedback and review interviews afterwards.
- Import, export and sharing: Import PDFs, LinkedIn data exports or JSON resumes; download PDF, Word, Markdown or JSON files; and share resumes through public or password-protected links.
The application is free and open source under the MIT License, with no ads, tracking or paid tier. Self-hosting uses Docker with your own database and storage. The interface supports multiple languages, and resumes can use right-to-left scripts such as Arabic and Hebrew.
AI is optional and uses a connection you supply, including Ollama, OpenAI, Anthropic, Google Gemini or OpenRouter. AI requests go to your selected provider; without a connection, nothing goes to an AI service. Word document imports also require an AI provider. Hosting and external provider usage can carry separate costs.