Skip to content
New — orchestrate a team of Mel agents from your terminal. Learn more

Documents that look finished

Mel for turning work into a PDF

Say what the document should contain and Mel writes it, lays it out, and saves a PDF you can open and send. Headings, tables, callouts, the lot — without opening a word processor and fighting the formatting.

Powered by Mel's AI agent — free on your own provider key — 1,500 hosted-AI credits a month on Pro. The terminal is free.

Why it helps

Finished-looking, first time.

Mel writes the document and typesets it in one step, then rewrites it as many times as you like.

Properly laid out

A designed theme does the formatting: real headings, tables with a header row, coloured callouts for warnings, and monospaced blocks where they belong.

It always produces the file

Mel uses the best renderer already on your machine and falls back to one built into Mel itself — so “you need to install something first” never happens.

Change it by asking

Shorter summary, an extra section, a different order, a table instead of a list — say so and Mel rewrites and re-renders it.

How it works

Say it, read it, send it.

The document is a normal PDF file on your computer when Mel is done.

  1. 01

    Say what it should say

    “Write this up as a report with a summary, a table of the numbers, and what I should do next.” Mel can use what's already in the conversation as the material.

  2. 02

    Mel writes and typesets it

    It drafts the document, renders it through the best engine on your machine, and saves the PDF in the folder you're working in.

  3. 03

    Open it in one click

    The finished file appears in the conversation as a link. Click to open it — then ask for changes and get a new version.

Built in

A real page engine, with a floor under it.

The document machinery is built in, and it is built to never leave you empty-handed.

Headings, tables, callouts

Tables get a styled header row, warnings become coloured callouts, status words become chips, and code is syntax-highlighted — all from the text Mel writes.

Never a missing dependency

Chrome, wkhtmltopdf and weasyprint are used when they're installed; a renderer built into Mel is always there underneath as the floor.

Reads a PDF back

Attach a PDF or a photo to your message and Mel reads what's in it. The picker only offers a PDF on a model that can actually read one.

A normal file, where you said

Mel saves it into the folder you're working in and tells you the path. Mail it, print it, drop it in a shared drive — it's just a PDF.

No missing dependency

The PDF always renders.

Mel tries the best renderer installed on your machine — a Chrome-family browser, then wkhtmltopdf, then weasyprint — and if none of them is there, it falls back to a renderer built into Mel itself. A Safari-only Mac or a Firefox-only Linux machine gets the same document as everyone else.

  • Uses the best engine already on your machine
  • A built-in renderer as the floor
  • Tables, callouts and highlighted code
  • One click to open the finished file
mel · pdf-reports
/agent make a pdf report
Uses the best engine already on your machine
A built-in renderer as the floor
Tables, callouts and highlighted code
✓ done · reviewed & approved

Get started

Stop formatting. Start sending.

Describe the document you need, let Mel write and typeset it, and get back a PDF you can open in one click.