Skip to main content
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

Connect an AI provider

Add your provider and key in Settings, then test the connection.

Use the assistant

Ask for changes and accept or reject each proposed edit.

Check your resume

Get a readability score, issues and an AI writing review.

Tailor a resume for a job

Start a tailored copy or a cover letter from a saved application.