Skip to content

Free · Open source · macOS / Windows / Linux

Your resume,tailored line by line.

Resume Builder is a desktop app that reads a job description and rewrites your base profile into an ATS-friendly resume and cover letter — with an AI provider you choose, on data that never leaves your machine.

MIT licensed · bring your own API key, or run Ollama locally

tailoring resume.pdf → senior-frontend-engineer
Example of tailoring: a generic resume line is removed and replaced with a line written for the specific job, with matched keywords listed underneath.

Recruiters skim. Parsers filter. The resume written for every job this job is the one that gets read.

@@ features @@

Everything between paste and send.

An editor you can talk to

Ask the built-in assistant to rewrite a bullet, tighten your summary, or map the job’s keywords onto your experience. It answers questions about your resume and helps you prep for the interview — running client-side through whichever provider you picked.

Make the second bullet lead with impact.

Rewritten to lead with the result — want it more concise?

+ Halved page-load time by rebuilding checkout in React.

Edit the document, not a form

The inline editor is the resume. Click any line on the rendered page and type — what you see on screen is exactly what exports to PDF.

The inline WYSIWYG resume editor showing a tailored resume with the toolbar for PDF export, templates, sections, ATS analysis, humanizing, and chat

Your keys. Your machine. Your choice of AI.

Bring an API key for any major provider — or point the app at a local Ollama model and skip keys entirely. Every AI call runs client-side, keys sit in encrypted local storage, and your data lives in a local SQLite database. Nothing touches a server you don’t control.

  • OpenAI
  • Anthropic Claude
  • Google Gemini
  • xAI Grok
  • Perplexity
  • Ollama · fully local

Every application, tracked

Each job keeps its own tailored resume, cover letter, and status. See where every application stands, from first draft to signed offer.

  • Draft
  • Applied
  • Interview
  • Offer
  • Rejected

Templates that flex

Multiple resume templates with per-job color, font, and layout customization.

Tech Sidebar resume templateModern Minimal resume templateCreative Modern resume template

Export, apply

One-click PDF and TXT export — application-ready documents for portals and ATS uploads alike.

Native on desktop

Built with Tauri: a lightweight app for macOS, Windows, and Linux, installed straight from GitHub Releases.

@@ how it works @@

From job post to job-ready.

  1. 01

    Paste the job description

    Your chosen model parses it client-side into structured requirements: skills, keywords, responsibilities.

  2. 02

    Get a tailored draft

    The app rewrites your base profile into a resume and cover letter aimed at that specific role.

  3. 03

    Refine it your way

    Chat with the assistant — “make this bullet about leadership” — or click any line and edit it inline.

  4. 04

    Export and track

    Download the PDF or TXT, send it off, and move the application from Applied toward Offer.

@@ ready when you are @@

Send the resume the job was asking for.

Free forever · MIT licensed · no subscription, no sign-up, no cloud storage