printing press
AGENTIC FIRST API DOCUMENTATION
printing press turns OpenAPI contracts into beautiful, fast, portable API documentation for humans, and agents.
- Offline documentation as a first class concept.
- Runs locally on a file system, can be shared as a zip file.
- Can be published to any static hosting destination / service.
- AI and agentic versions of all docs for super easy AI integration.
llms.txt,AGENTS.md, and markdown as a primary output.- API catalogs from directories of OpenAPI specs.
- Version selection if publishing multiple versions.
- Integrated diagnostics reporting via vacuum.
Try it out in three steps
Step 1: Install ppress
Step 2: Grab sample train-travel spec
Step 3: Print!
Open api-docs/index.html and you have static OpenAPI docs with no server running.
Built for distribution, anywhere!
The default generated docs work from file://. Super useful for zip, tar.gz, or pull requests, release bundles and what not.
To generate a publishable version (one that is ready to be hosted), use the --publish flag:
To see a locally hosted preview of that published layout, use --serve: