CLI

The commands the agent runs

GPT Skills and DeepSeek Harness spawn this binary. To hand Jetformat to another model, copy docs/MODEL.md (also at /docs/models). There is no MCP server.

Convert

CLI
jetformat convert report.docx
jetformat convert workbook.xlsx -o workbook.pdf
jetformat convert slides.pptx --font-dir ./fonts

Text and validate

CLI
jetformat text slides.pptx -o slides.txt
jetformat validate slides.pptx

Office inspection and templates

CLI
jetformat docx inspect contract.docx --json
jetformat docx template contract-template.docx --set customer=Acme -o contract.docx
jetformat docx extract-images report.docx -o report-images
jetformat xlsx inspect finance.xlsx --json
jetformat xlsx get finance.xlsx --sheet Summary --cell B12
jetformat pptx inspect board-deck.pptx --json

HTML rendering

CLI
jetformat html to-pdf page.html -o page.pdf --server 127.0.0.1:8080
jetformat html to-pdf https://example.com/report -o report.pdf --wait-ready ".report-ready"
jetformat html to-pdf ./site -o site.pdf --page-size A4 --landscape

PDF

CLI
jetformat pdf info report.pdf --json
jetformat pdf merge a.pdf b.pdf -o book.pdf
jetformat pdf extract book.pdf --pages 2-5 -o chapter.pdf
jetformat pdf render book.pdf --pages 1,last --width 1600

Office inspection reads DOCX paragraphs, tables, images, content controls, XLSX sheets, formulas, named ranges, charts, and PPTX slides. HTML rendering accepts files, static directories, and URLs through the configured renderer. XLSX conversion includes visible worksheets only. pdf extract needs a contiguous range. Text extraction is not OCR. Old .doc / .xls / .ppt files are out of scope.