Introduction

Renza turns an HTML slide deck into a hosted document with presentation controls, sharing, comments, and version history. You can publish a deck made with any tool, generated with an AI assistant, or written by hand.

Your tools now generate work as HTML, the format models write best. A .pptx or .docx is a binary object graph an agent can't open and rewrite; HTML is declarative text a model can hold in its head and regenerate wholesale. Renza is where that HTML goes to live — not a repository, not a chat window, but a document home with sharing, comments, versions, and the right people.

What Renza does

  • Hosts your artifact as-is. Arbitrary HTML, served exactly as you made it. We never flatten your design into a template format.
  • Understands the document. A deck is a sequence of slides, so Renza gives it present mode, keyboard navigation, thumbnails, and per-slide comments.
  • Makes review frictionless. Reviewers drop comments anchored to a slide and resolve them — no account required. Feedback survives across versions.
  • Permissions like Drive. A share dialog you already know: people, link access, and roles.
  • Works with your tools. Publish from the CLI or integrate through the API and TypeScript SDK. Renza hosts the resulting document; it does not run a model or sell inference.

What Renza is not

  • Not a generator. Renza hosts and manages the artifact after it has been created elsewhere.
  • Not a closed format. We host arbitrary HTML, not a proprietary block format.
  • Not an AI vendor. No models, no inference, no token metering — on any plan.
  • Not tied to one authoring tool. The input is HTML and the publishing surfaces are documented.

Make your first deck

Need an HTML file first? Follow Make your first deck: start with a proposal brief, ask Codex to make the HTML, then publish, review and revise it. The guide includes a downloadable example and prompts you can adapt.

Already have HTML? Upload your deck in the browser, or run npx renza publish deck.html from its folder. You can try publishing anonymously; the link expires after 7 days. Run npx renza login to keep decks published from that CLI.

The authenticated CLI, API and SDK also support importing directly. renza login pairs the CLI through your browser, or you can mint a key in the dashboard. See Authentication for the details:

Terminal
renza publish deck.html

All three do the same thing: renza publish is the porcelain over POST /v1/imports — it finds your HTML, imports it as a deck, and opens the live link. The full journey is in Import a deck.

Start here

  • New to Renza? Read Core concepts to learn the vocabulary — decks, artifacts, slides, versions, grants.
  • Have a deck to bring in? Follow the guides — import, sharing, present mode, comments and versions.
  • Building on Renza? The CLI, API reference, and SDK cover the programmatic surface.