Reactive Resume is an AI resume builder that uses your own AI provider. You connect a provider and key in Settings → AI, and the assistant, the writing review, cover-letter drafts and file imports all run through it. Everything else in Reactive Resume works without AI.
What AI can do in Reactive Resume#
Once a provider is connected, AI shows up in these places:
- The assistant. Open it from the editor bar or with ⌘ J (Ctrl J on Windows and Linux). It reads the resume or cover letter you have open and answers in a side panel. When it wants to change something, it proposes an edit that you accept or reject one at a time. You can attach files, and it can ask you a clarifying question before it writes.
- Writing review in Check. The Writing tab in Check mode sends your resume’s text to your provider and comes back with suggested rewrites for weak bullets.
- Tailoring for a job. From a saved job application, Tailor a resume makes a copy of your resume linked to that job. The assistant and Check then work against its posting, so you can ask for changes aimed at that role.
- Cover-letter drafts. In a new cover letter, Draft from the posting writes a first draft from the linked job application and your resume. Without an application, Draft from your resume drafts from your resume alone. You then edit the draft.
- Importing files. With a provider connected, PDF resumes are read by the model for a more faithful import, and Word files can be imported at all. Without a provider, PDFs are read in your browser instead.
The resume checks in Check mode (readability score, issues, job match) and the public ATS checker run without AI.
Bring your own provider#
Reactive Resume does not sell AI credits or run a model for you. You choose the provider, the model and the key. Settings → AI lists 16 options: OpenAI, Anthropic, Google Gemini, Vercel AI Gateway, OpenRouter, Mistral, Cohere, xAI, Groq, DeepSeek, Together AI, Fireworks AI, Cerebras, Perplexity, Ollama, and any OpenAI-compatible endpoint (such as a model you run yourself).
That means:
- Your provider bills you directly for what you use, at its own prices.
- Your resume text goes only to the provider you picked, with your key, and only when you use an AI feature.
- You can switch providers or remove the key at any time.
When to use AI#
AI helps most once you have real content to work from: an existing resume, a job posting, or rough notes about your experience. Ask the assistant to tighten a summary, rewrite bullets around results, or check a draft against a posting, then review each proposed edit before you accept it.
When not to use AI#
Skip the AI features if you do not want your resume content sent to a third-party provider, or if your instance has not configured AI (self-hosted servers need an encryption secret and Redis for saved providers and the assistant). Never send AI output to an employer without reading it: you are responsible for every claim on your resume.
Review every AI suggestion before you accept it. Models can invent details, dates or numbers that are not true.
Next steps#
Add your provider and key in Settings, then test the connection.
Ask for changes and accept or reject each proposed edit.
Get a readability score, issues and an AI writing review.
Start a tailored copy or a cover letter from a saved application.