Presentations as a single local HTML file, no account or cloud required
Bento is a local-first presentation format and editor for creating decks as a single self-contained HTML file.
AI Panel Score
6 AI reviews
Reviewed
A Bento deck is a single .bento.html file that functions as the document, editor, and player at once. Opening the file boots the app directly in a browser with no installation or account; saving changes rewrites the same file, which embeds its fonts, images, and assets so it looks identical on any machine. Users start from one of four gallery templates or drop in an existing PowerPoint file and ask an AI to rebuild it into the Bento format, then refine details in the built-in editor.
The document's content is stored as a plain, readable JSON block (application/bento+json) at the top of the file, which is what allows AI assistants and coding agents to edit it directly, either by attaching the whole file to a chat (Cowork, Codex, Gemini, ChatGPT projects) or by pointing a coding agent like Claude Code, Cursor, or Aider at the file on disk. A companion resource, bento.page/agents.md, maps content types to Bento features, such as turning numbers into a live chart, comparisons into a table, or before/after material into a morphing transition. A Claude Code plugin ("bento-slides") can be installed to automate deck creation end to end. Slides support a "morph" transition where elements sharing an id animate between slide positions, sizes, and colors, and slides can contain live charts (bar, line, pie, scatter) with interactive tooltips and zooming, plus embedded video and audio. Live collaboration is available: starting a session lets others join by opening a copy of the file, with a CRDT engine merging edits conflict-free, end-to-end encryption (AES-GCM) with keys stored only in the file, a relay that stores only ciphertext, and cryptographic role-based access control for read-only versus editable copies. An offline mode hard-blocks updates and online collaboration when enabled.
Bento is aimed at individuals and teams who want to create or edit presentations without cloud accounts or proprietary file formats, and who may want to use AI tools to generate or modify decks. It is free, requires no account, and the app itself is distributed as the downloadable file; Bento's own engines and bundled runtime (reveal.js, Moveable, Selecto) are open source under the MIT license.
The app runs in-browser and the downloadable file is under 700 KB. Update checks and the app send no telemetry, analytics, or identifying data, and released updates are cryptographically signed with old file versions retained as rollback.
Lets users drop the .bento.html file into a chat or project (Cowork, Codex, Gemini, ChatGPT) so an AI assistant can edit the deck's embedded JSON directly and return the edited file.
Supports copying the document JSON from the Save menu to paste into assistants without file support, then bringing edited JSON back via Save → Replace from JSON.
Allows coding agents like Claude Code, Cursor, or Aider to point at the file on disk and rewrite just the #bento-doc JSON block without exporting or re-importing.
Lets users hand an old .pptx to an AI along with the bento.page/agents.md guide so it re-authors the content into real Bento slides with morphs and live charts instead of a lossy import.
Installable Claude Code plugin or personal skill that auto-triggers on slide requests, downloads the latest Bento app, and produces a finished .bento.html from a blank folder.
Offers cryptographically signed release updates in-app that the user chooses to apply, keeping the previous file version available as a rollback.
Starts a live session where the file itself acts as the invitation, using a CRDT engine to merge simultaneous edits conflict-free and reconcile offline changes on reconnect.
Packages the presentation document, editor, and viewer into a single ordinary HTML file with embedded fonts, images, video, and charts so it can be opened anywhere without an account or cloud service.
Renders bar, line, pie, and scatter charts with an in-app engine supporting tooltips, zooming, and morphing between chart types, plus embedded video and audio playback on the slide.
Animates elements that share an id between slides—position, size, color, and gradients—so duplicating and rearranging a slide auto-generates the motion design.
Stores the slide document as a plain, legible JSON block inside the file, viewable in any text editor and accessible via window.bento.doc in the console.
Provides four complete starter decks (Signal, Terra, Orbital, Pixel Picnic), each a working file that boots into the app and can be saved as a fresh deck.
Keeps encryption keys inside the user's file (AES-GCM) so the relay server only ever sees ciphertext, and enforces read-only access via cryptographic signatures rather than server-side permission settings.
Hard-blocks updates and online collaboration when enabled so nothing leaves the user's computer, with the app explicitly indicating the restricted state.
The whole app is free. There is no account, no cloud tier and no paid plan; the download is the product.
A presentation file that's also the editor, the viewer, and readable by any AI you point at it.
“Bento turns a deck into a single 680KB HTML file with embedded JSON so agents like Claude Code or Cursor can edit it directly. No account, no cloud, encrypted collaboration if you want it.”
One file, under 700KB, boots the whole app in a browser. No account, no cloud dependency, fonts and video embedded so it looks identical everywhere. That's a real architectural bet, not a feature checkbox.
The AI-editable JSON store is the differentiator. Point Claude Code or Cursor at the file on disk and it rewrites the deck directly, no export-import cycle. The obvious alternative locks your deck in a proprietary format an agent can't touch without a plugin.
Pricing is confusing: the product's own page lists no plan, but the pricing I found shows a $29/mo marketing platform that looks unrelated. Help center only, no API, no pricing page. That's thin for judging whether this survives three years, though the changelog and signed updates suggest active building.
Readable JSON block editable by coding agents on disk is a capability the obvious slide-deck alternative doesn't offer.
AES-GCM encryption, cryptographic RBAC, and zero telemetry address portability and security concerns directly on the site.
Dropping an old .pptx with agents.md rebuilds a deck immediately; four gallery templates get a first draft running in minutes.
Local-first, AI-editable file format is a genuine architecture shift, not just cost savings on existing deck tools.
Changelog activity and signed rollback updates show active shipping, but documentation is a help center and I found no API or pricing page.
Teams who want decks as portable files an AI agent can edit without a cloud account.
Skip it if you need mature docs, an API, or clear pricing before committing.
A genuinely clever file format, but zero telemetry cuts both ways for a COO who needs adoption data.
“Bento solves the vendor lock-in problem elegantly with a single self-contained HTML file. Whether that's a strategic asset or an operational blind spot depends entirely on how much visibility you need into how your org actually uses it.”
No account, no cloud, no telemetry — that's the pitch, and it's real. A 680 KB file that embeds fonts, video, and live charts, editable by Claude Code or Cursor directly against a JSON block, means zero vendor dependency and zero migration risk. For a three-year horizon, that's a rare property: the tool can't be sunset out from under you because there's no backend to sunset.
But operationally, no telemetry means no usage data, no seat management, no admin console, no SSO. I can't report on deck creation volume, can't enforce version consistency across teams, can't audit who edited what beyond the CRDT log. Live collaboration via end-to-end encryption is the right security posture, but it also means I'm trusting file-based key custody instead of a directory I control.
This fits a small team or an individual operator well. It does not fit a 200-person org that needs centralized reporting on tool adoption. Pricing is unclear beyond a $5 starting figure with no visible plan structure, which itself is a diligence gap.
Distinct from cloud slide tools by design, positioned against the standard PowerPoint/Google Slides workflow rather than a named rival.
Fits solo operators and small teams well but has no admin layer for org-wide deployment.
Plugs into Claude Code, Cursor, Aider and chat assistants, but no API, SSO, or reporting integration for enterprise stacks.
MIT-licensed engines and no cloud dependency mean the format survives even if the vendor disappears.
Morph transitions, live charts, and readable JSON editing show real engineering depth beyond a typical slide tool.
Small teams or individual operators who want zero cloud dependency and AI-editable decks.
Avoid if you need centralized usage reporting or SSO across a large workforce.
Free, no seats, no invoice. The pricing section here is someone else's product entirely.
“Bento the presentation format is free with no account. The pricing table attached to this listing is a $29/mo marketing platform that has nothing to do with slides.”
Start with the mismatch. The pricing plans in this evidence — Marketing Platform at $29/mo, Bento Chat add-on at $30/mo, Transactional Email at $5/mo — describe email/CRM tooling, not the presentation product described everywhere else. Either a data error or two products sharing a name. Treat the $5 starting price as noise.
On the actual product: cost is $0/seat. No account, no cloud, file under 700 KB. 50-person team, 3 years, zero license spend. TCO math is trivial because there's no vendor to bill you — the file is the product. Compare that to any SaaS deck tool charging per-seat monthly; this collapses that line item to zero.
Tradeoff: free means no support contract, no SLA, no one to call. MIT-licensed engines (reveal.js, Moveable, Selecto) reduce lock-in risk, but procurement teams used to invoicing and renewal clauses will find nothing to process here — which is either a feature or a red flag depending on your audit requirements.
No invoicing model exists for the core product per evidence, but that also means zero procurement friction — cuts both ways.
No account means no auto-renewal, no term length, nothing to negotiate or cancel.
Product itself is free per evidence, but the pricing block provided doesn't match the product described.
Hard to measure ROI on a free local tool; value is time saved via AI rebuild of old PowerPoint files, not quantified anywhere I could find.
No account, no seats, sub-700KB file — 3-year cost is effectively $0 in license fees.
Teams that want a zero-cost, no-account presentation format editable by AI coding agents.
Avoid if your procurement process requires a standard invoice and vendor contract.
A deck that lives as a file, not a login — the tradeoff is you're the IT department now.
“Bento turns a slide deck into one 680 KB HTML file you can edit with an AI agent instead of clicking through menus. That's a genuinely different daily workflow, not just a rebrand of PowerPoint.”
No account, no cloud, no browser tab pinned to some SaaS dashboard — just a file that opens and runs itself. For someone who's spent years fighting Google Slides' sharing permissions or PowerPoint's cloud sync hiccups, that's a real relief on day one. Day three is where it gets interesting: pointing Claude Code or Cursor at the file and having it rewrite the #bento-doc JSON block directly is a workflow no traditional deck tool offers.
But this is a new file format, not an established one. Live collaboration via CRDT merge sounds solid on paper, but I'd want to see it survive a real client review cycle with five people in one file before trusting it for Monday's board deck.
Four templates is thin. The agents.md guide is clever onboarding for AI-assisted rebuilding, but it assumes comfort dropping files into Claude or Codex — not every knowledge worker's daily habit yet.
Self-contained file removes cloud friction, but CRDT collaboration and offline hard-blocks are unproven at scale in daily use.
agents.md maps content types to features like a practitioner would, and a help center sits alongside it.
No account, no telemetry, signed self-updates with rollback — fewer daily nags than typical SaaS decks.
Morph transitions, live charts, and JSON console access (window.bento.doc) reward power users, but only four starter templates exist.
Fits AI-agent workflows (Claude Code, Cursor) well but requires new habits versus dropping into existing Slides/PowerPoint routines.
Knowledge workers who already work with AI coding agents and want decks that don't depend on a cloud account.
Skip this if your team needs a mature template library or battle-tested real-time co-editing today.
A presentation that's also its own editor, no login screen in sight.
“One HTML file, under 700 KB, that opens, edits, and plays itself with no account. The AI-editable JSON trick is the real hook here, not the slides themselves.”
First ten minutes here is just... opening a file. No signup, no 'verify your email,' no workspace name to pick. That's rare enough to notice. You drop in an old PowerPoint, hand it to an AI with their agents.md guide, and get back morph transitions and live charts instead of the usual lossy import mess. That's a genuinely different way to make a deck.
The readable JSON-in-HTML approach is clever, but it's also the whole bet — this only works if you're already living inside Claude Code, Cursor, or a chat window. If you just want to click around and build slides by hand, the four template decks (Signal, Terra, Orbital, Pixel Picnic) are your starting point, not a huge library.
No telemetry, signed updates with rollback, offline mode that actually blocks sync when you flip it — feels built by people who'd get annoyed by a phone-home call themselves. Mobile isn't mentioned anywhere, which for a file-based browser app is a real question mark.
Signed updates, rollback versions, and offline-mode indicators suggest sweated details, from what I can see.
Easy to open a file, but real power (coding agents, JSON editing, morph IDs) demands technical comfort most users won't have.
The site doesn't say which platforms are supported, and no mobile behavior is described anywhere I could find.
No account, no install — opening the file boots the app, and four templates give an immediate start.
CRDT conflict merging, AES-GCM encryption, and cryptographic RBAC point to serious engineering, though no uptime data exists.
People who already work inside AI coding agents and want decks without touching a cloud account.
You want a huge template library or a mobile-first editing experience.
A single HTML file as your whole deck. Clever. Also a one-person point of failure.
“Bento's local-first, single-file pitch is unusually well-specified for this category. But the pricing table I found is for a totally different product, and that's a real red flag about what I'm actually looking at.”
No account, no cloud, a 680 KB HTML file that's document, editor, and viewer at once. Specific claims: AES-GCM encryption, CRDT merge, signed updates with rollback. That's more concrete than most local-first pitches I've seen.
Here's the catch: the pricing plans I found — Marketing Platform at $29/mo, Bento Chat add-on, transactional email — read like a completely different SaaS product, not a slide-deck tool. Either a data mixup or two products sharing a brand. Either way it undercuts trust in the rest of the sheet.
Exit story is actually the strongest part. It's just HTML and JSON, readable in a text editor, openable anywhere. If the vendor vanishes tomorrow, your decks still open. Four templates, morph transitions, live charts — real features, not vapor. Help center page, no pricing page that I could find. Competitive contrast is against PowerPoint imports, not a named rival.
Local-first single-file format against PowerPoint's cloud/account model is a real gap, no named slide-tool rival to compare against though.
Single readable HTML/JSON file with no account means decks stay openable even if Bento disappears.
Changelog exists and a help center covers the features, but no pricing page I could find, and one listed tier looks like an unrelated product's.
Slide claims are specific and grounded, but mismatched pricing on the site raises doubt about what's actually being marketed.
Named features (morph transitions, CRDT collaboration, agents.md) are specific enough to check, not just adjectives.
Someone who wants a deck they can hand to an AI agent and never touch an account to build it.
You need to trust a clear pricing page before committing, because this evidence doesn't have one that matches.
Common questions answered by our AI research team
No. Bento is local-first with no account or cloud required — it saves itself directly, with no account, no cloud.
Yes. The document is stored as readable JSON inside the HTML file, so AI assistants and coding agents can edit it directly.
Yes. You can drop a tired PowerPoint in and let AI rebuild it for the modern web, then perfect the details in the editor, using Bento's agent guide alongside it in a chat.
Bento files embed real animation, video, live charts, embedded fonts, images, and web-grade design, all within a single HTML file.
A Bento file downloads as a single HTML file weighing approximately 680 KB.
Bento is a document format where a single HTML file serves as an editor, viewer, and collaborative player, supporting offline-first, encrypted use.