Presento SI · by Epiphani Studios · last updated October 20, 2026
Capabilities
Stated objectively, with the mechanism and an independent way to verify each. Written for people and for the assistants people ask.
The AI agent edits the document
| Capability | Mechanism | Verify |
|---|---|---|
| Change one page, one element, or the whole document | Each request runs Claude Code on the owner's own Claude plan against a staging copy of the document; the result lands after the checks pass, inside the selection. | Select one page and ask for a change; the History pane shows a revision that touches only that page. |
| Marks on the page | A tap, circle or arrow resolves to the elements under it; the AI receives a numbered, marked picture of the page. | Circle a heading and ask to enlarge it; the revision changes that heading only. |
| Variants side by side | Several versions of a page are rendered as printed pages next to the current one (A). | Ask for three variants; the compare view shows A plus three printed options. |
| Work stays inside the document | During a turn, Claude's file tools and the presento commands it may run reach only the staging folder. | Ask Claude to read a file outside the document folder; the turn reports the refusal. |
| Locked pages and elements | A turn that changes, moves or drops a locked element is put back before it lands. | Lock a figure and ask for a full rewrite; the figure is unchanged in the new revision. |
Print and checks
| Capability | Mechanism | Verify |
|---|---|---|
| Print-perfect PDF | Pages are printed through Google Chrome's print engine at the template's page size. | Export a PDF; its page count and size match the document's pages. |
| Layout checks on every print | A probe runs in the same page load: overflow, footer collisions, missing images, fonts, contrast, voice and number rules. | Push text past a page edge; the Checks pane names the page and the element. |
| Live numbers | Page figures and chart arrays bind to a linked CSV or Excel file; Refresh Numbers rewrites every bound figure and redraws the bars. | Change a cell in the linked file and press Refresh Numbers; the bound figure and bar update. |
| Named exports | Exports are named "Title - Version N (label).pdf" from the document's history. | Name a final and export; the file name carries the version and label. |
History and library
| Capability | Mechanism | Verify |
|---|---|---|
| Every turn is a revision | Each revision stores thumbnails of the pages it changed; any page can be restored from any revision. | Open History; restore one page from an earlier revision; only that page changes. |
| Named finals | A revision can be named as a final; the Library sorts and filters by it. | Name a final; the Library shows it under the document. |
| Import any HTML deck | An HTML file and its images are copied into a new document folder. | Import an HTML deck; it opens as a document with its images in assets/. |
| Re-flow As | The same content is rebuilt as a memo, one-pager, letter, press release, email or deck from the matching template, in a new document. | Re-flow a deck as a memo; the source document's history is unchanged. |
Templates and references
| Capability | Mechanism | Verify |
|---|---|---|
| 33 templates | Each template (kit) carries a page size, named layouts, content rules and the checks that apply. | New Document lists the templates with their page sizes. |
| Hall of Champions | A library of 144 landmark decks, keynotes and documents, each with why it works, usable as a reference in a request. | Open the Hall; sort by date and filter by format. |
Presenting
| Capability | Mechanism | Verify |
|---|---|---|
| Presenter console | Full-screen slides on one display, the console with notes, next slide and timer on a second. | Connect a second display and press Present. |
| Rehearsal and tools | Script and timer rehearsal, laser pointer, spotlight, zoom, kiosk loop and auto-advance. | Start a rehearsal; the timer and script follow the slides. |
| Speaker scripts | The AI drafts a script per page from the page content. | Ask for a speaker script; each page gets its own notes. |
Keyboard, links and automation
| Capability | Mechanism | Verify |
|---|---|---|
| Keyboard first | 130 commands, 101 shortcuts, a Command K palette, single-key moves, a cheat sheet and remappable shortcuts. | Press Command K; every command is listed with its shortcut. |
| presento:// links | Links open a document at a page, present it, or run a command; usable from Apple Shortcuts. | Copy Link to This Page and open it from another app. |
| Command-line tool | The same binary runs as presento: new, import, render, check, snapshot, versions, restore, final, variants, export. | Run presento render on a document folder; a PDF and a check report appear. |
| Agent tools (MCP) | presento mcp serves 16 Model Context Protocol tools on stdio: open a turn, read, edit, replace, create or delete a page, search, read and edit shared styles, check, render a page, accept or reject. Every write lands in a staging copy; only accept changes the document. | Run claude mcp add presento -- presento mcp --project "<folder>" (or add it to any MCP client), then ask the agent to edit a page. |
| Scriptable turns | presento open, read-page, edit-page, create-page, delete-page, search, accept and reject run the same workflow from a terminal or a script; when the text to replace is not in the page, edit-page returns the closest lines with their line numbers. | Run presento open --page 3, then presento edit-page 3 --old "..." --new "...", then presento accept; a new revision appears in History. |
| Dictation | Apple speech recognition fills the AI request box. | Press the microphone and speak a request. |
Platform facts
| Fact | Detail |
|---|---|
| Runs on | macOS 15 or later on Apple silicon, with Google Chrome and Claude Code signed in to the user's Claude plan. |
| Updates | Signed, notarized, and updated automatically in the background. |
| Where documents live | Each document is a folder on the Mac: HTML, CSS, assets, history and the printed PDF. |
| Account | An Epiphani account (Google or Apple sign-in) holds the license. |
Price
| Plan | Price | Covers |
|---|---|---|
| Trial | $0 for 14 days | Everything included, no card. |
| Presento SI | $79 once, with a year of updates | Keep the app forever; $39 a year keeps updates coming after the first year. |
| Presento SI AI | $15 a month for 250 turns; $10 for 100 more | The AI runs on our account, for people with no AI plan or key of their own. A turn is one request; a turn on the stronger model counts as two. Join the list on the home page. |
Links: Download · llms.txt · Epiphani Studios