// resume tailoring, in your terminal

Tailor your resume to
every job with resumable

Zero learning curve: a single command resumable initializes your config, imports your resume, tailors it to a job description, and renders clean PDF/HTML.

$ curl -fsSL https://resumable-cli.towhid.space/install.sh | bash

macOS & Linux · x86_64 & arm64 · no Rust toolchain needed

what it does

Built for the job hunt

One workspace, one command per application, review before you send.

[ ai ]

AI-tailored, no fabrication

The model may only reword, reorder, emphasize, or omit your real data — it can't invent facts.

[ pdf ]

Markdown → HTML → PDF

Deterministic rendering through a headless Chromium browser. Print-ready every time.

[ css ]

6 print-ready templates

compact (default), classic, modern, minimal, two-column, elegant — render several at once and compare.

[ cli ]

Use your own AI CLI

Auto-detects agy (default), then claude, then codex. Runs completely local via your own terminal tools.

[ dir ]

Single-folder workflow

Init once, then every application gets its own subfolder with the JD and tailored resume.

[ raw ]

Render without AI

render turns any folder, .md, or resume .json into a PDF — no AI call.

quick start

Zero Learning Curve

You only need to run a single command in an empty folder. The interactive CLI wizard will automatically guide you through the rest.

Run this in any empty folder to start:

$ mkdir job-hunt && cd job-hunt && resumable
01 — initialize

Workspace Setup

If no config is found, it automatically initializes resumable.config.json with the default compact template.

02 — import

Interactive Resume Import

Prompts you for the path of your existing resume (PDF/DOCX/TXT) and structures it into user_data.json using AI.

03 — tailor

Interactive Tailoring

Prompts you for a job description (URL or text) and matches your experience bullet points to it.

04 — render & open

Render & Auto-Open

Compiles the tailored resume to PDF/HTML using your templates and automatically opens the output directory.

!

Prerequisites: one AI CLI installed and logged in (agy, claude, or codex), plus a Chromium-based browser (Chrome, Chromium, or Edge) for PDF output. No AI CLI? Install the free Antigravity CLI (agy) from antigravity.google.

install

One line to install

Downloads the prebuilt binary for your platform into ~/.local/bin.

$ curl -fsSL https://resumable-cli.towhid.space/install.sh | bash

Prefer to inspect first? Read install.sh · override the destination with RESUMABLE_INSTALL_DIR or the repo with RESUMABLE_REPO. See the install docs for details.