Open Source · Self-Hosted

Tailor every CV and cover letter with AI agents you control.

ResumeGPT combines profile management, job tracking, scheduled job discovery, reusable templates, and a multi-agent LLM pipeline in one self-hosted workspace — so every application gets a document actually written for it.

$docker compose up -d

Pulls the pre-built latest images from CI — the full stack is up in seconds. No account, no cloud dependency required.

How It Works

From a saved profile to a reviewed PDF

Four steps, most of which only need to happen once.

1

Add a Profile

Save your experience, skills, and target role once — reuse it for every application.

2

Track a Job

Add an opportunity manually, or import public LinkedIn/Indeed URLs in bulk.

3

Pick a Template

Use a LaTeX template, or leave it empty and let an agent design the layout.

4

Generate & Review

Writer, Designer, and Visual Reviewer agents draft, render, and inspect the PDF.

Features

Everything a focused job search needs

One application instead of a pile of documents, prompts, and spreadsheets.

Reusable Profiles

Save your experience once — import it from TXT, Markdown, TeX, DOC, DOCX, PDF, or images — then generate as many tailored documents as you need.

Track & Import Jobs

Add roles manually or import up to 50 public URLs at once. The Job Import Agent handles pages outside the fast-path extractors.

Automated Job Hunter

Schedule an agent to search the web on a recurring basis and surface new roles that match your goals — deduplicated automatically.

LaTeX or AI-Designed Layouts

Bring your own LaTeX template, or let the Document Designer Agent build a print-ready HTML/CSS layout from scratch.

Multi-Agent Generation

Writer, Template Applying / Document Designer, and Visual Reviewer agents collaborate — with up to two automatic layout-repair rounds.

Bring Your Own LLM

Mix OpenAI, OpenAI-compatible, and local Ollama providers, with a different default model per agent role.

Screenshots

A look inside the workspace

Click any screenshot to zoom in.

Need the full user manual?

A complete walkthrough of every screen and setting is on its way.

View User Manual
Get Started

Self-host it in one command

Docker Compose supplies development defaults, storage volumes, and database migrations out of the box.