// AI TOOLS · BENTO

Bento

An open-source office suite that fits in a single HTML file — the first release, Bento/Slides, packs a full presentation editor, player, animations, live charts, and encrypted real-time collaboration into one offline document.

KompozyTurn one idea into a week of content — across every platform, published for you.
Get Started →

Last verified · 2026-07-22 · by Moe Ameen

What Bento is

Bento — sometimes styled Bento/Suite — is a free, open-source office suite where each document is a single self-contained HTML file. The first release is Bento/Slides, a presentation tool; Bento/Docs and Bento/Sheets are listed as coming soon. The pitch is unusual: instead of a cloud app that stores your file somewhere, the file itself is the app. One HTML document of well under a megabyte carries the viewer, the editor, and the player, plus your content stored as readable JSON you can open in any text editor. There's no install and no account — you download it, open it in a browser, and start editing.

Inside a deck you get modern web-design capabilities: "morph" transitions where elements that share an ID animate smoothly between slides (position, size, color, even gradients), live charts drawn by Bento's own engine (bar, line, pie, scatter, with tooltips and zoom), and embedded video and audio that play right on the slide. You can import an existing PowerPoint file and use AI to rebuild it for the web, then refine it in the built-in editor. Four AI-designed starter templates ship with it — Signal, Terra, Orbital, and Pixel Picnic.

Two things set it apart from a normal slide app. First, collaboration is peer-to-peer and encrypted: a live session uses a real CRDT engine to merge every change conflict-free, and the relay only ever sees ciphertext (end-to-end encryption with keys stored in the file, not on a server). Everything works offline forever, with no telemetry. Second, it's built to be AI-native — because the document is plain JSON, coding agents and chat assistants can edit it directly, and the project ships an agents guide plus an optional skill for Claude assistants. Bento launched in 2026, was introduced through a Show HN post, is MIT-licensed, and its source lives on GitHub (nyblnet/bento). Treat specifics like exact file size and the roadmap as a snapshot and confirm current state at bento.page.

What you can make with it

  • A full presentation deck as one portable HTML file you can email or AirDrop, with no export step and nothing to install on the other end
  • Animated slides using "morph" transitions, where shared-ID elements glide between positions, sizes, and colors
  • Live data charts — bar, line, pie, and scatter — rendered by Bento's own engine with tooltips and zoom
  • Slides with embedded video and audio that play inline during the presentation
  • A web-native rebuild of an existing PowerPoint, imported and reconstructed with AI then refined in the editor
  • An encrypted live editing session where the file is the invitation and collaborators merge changes conflict-free, even offline

How Kompozy turns Bento output into content

Bento is where the idea gets its cleanest, most self-contained shape: a deck that presents beautifully and travels as a single file. But a deck is a boardroom or webinar artifact — it lives on a screen you're standing next to, not in a feed. Kompozy is the engine that takes the story you built in Bento and turns it into the week of platform-native content that story deserves. The natural bridge is structural: a deck is already an ordered narrative of discrete slides, which is exactly the raw material a repurposing engine wants.

Concretely, take the finished Bento deck's slide-by-slide content into Kompozy as a source and generate the batch. The slide sequence maps almost one-to-one onto a brand-exact Carousel Post rendered through HyperFrames, so a 7-slide deck becomes a swipeable Instagram/LinkedIn carousel without you rebuilding a thing. The punchiest single lines — the stat on slide 3, the closing thesis on slide 7 — become Quote Graphics. The deck's argument becomes a Blog Article and an Email Newsletter, and its hook becomes native Text Posts. If you want a face on it, a Persona Short or HeyGen avatar video narrates the top slide in your own voice, held on-brand by the Persona Brief the same way a template holds a deck's look. Then Autopilot and a per-post review pipeline schedule and publish the whole set across the eight social platforms plus blog and email, each asset reframed to 9:16, 1:1, and 16:9. Bento makes the deck presentable; Kompozy makes the idea inside it publishable everywhere you post.

  1. Build and finalize your deck in Bento — write the slide narrative, drop in charts, and lock the look with a template.
  2. Bring the deck's slide-by-slide text and key data points into Kompozy as a source (a slide title + body per slide works cleanly).
  3. Set a Persona Brief so every generated piece holds your voice and banned words, the way a Bento template holds the deck's style.
  4. Generate the batch: a HyperFrames Carousel that mirrors the slide order, Quote Graphics from the standout lines, a Blog Article and Newsletter from the argument, Text Posts from the hook, and a Persona Short narrating slide one.
  5. Schedule and publish across eight social platforms plus blog and email from one queue with Autopilot and a per-post review pipeline.

Frequently asked questions

What is Bento?

Bento (Bento/Suite) is a free, open-source office suite where each document is a single self-contained HTML file. Its first release, Bento/Slides, is a full presentation tool — the one HTML file is the editor, player, and document at once, with morph animations, live charts, embedded media, and encrypted real-time collaboration, all working offline with no install or account. Bento/Docs and Bento/Sheets are listed as coming soon.

How does a whole presentation fit in one HTML file?

The file bundles the app and your content together: a readable JSON block holds the slides, and the viewer, editor, and player are packed into the same document (well under a megabyte, with fonts and assets embedded). You open it in any browser to view or edit — nothing is fetched from a server, which is why it works offline forever.

Is Bento free and open source?

Yes. Bento is free with no account required — the download is the product — and it is MIT-licensed open source, with its code on GitHub (nyblnet/bento). It builds on MIT-licensed libraries such as reveal.js. Confirm current licensing and features at bento.page.

Can Bento import PowerPoint files?

Yes. Bento can import an existing PowerPoint file and use AI to rebuild it for the web, after which you refine the result in the built-in editor. Because the document is plain JSON, AI coding agents and chat assistants — including Claude via an optional skill — can also edit the deck directly.

How do I turn a Bento deck into social content?

A deck is a screen-side artifact, so pair Bento with a content engine. Bring the finished deck into Kompozy and it maps the slide sequence onto a brand-exact HyperFrames carousel, pulls standout lines into quote graphics, spins the argument into a blog and newsletter, and can narrate the top slide as a persona video — then schedules and publishes the set across nine platforms.

Related tools

  • HeyGen HyperFramesHeyGen's open-source framework that renders HTML, CSS, and animations into deterministic MP4 video — built for AI agents to author.
  • DOM-docxAn open-source library that converts semantic HTML into native, fully editable Word documents — real paragraphs, lists, tables, and images, not a screenshot.
  • OfficeCLIAn open-source, single-binary Office suite built for AI agents — it lets an agent read, edit, and automate Word, Excel, and PowerPoint files without any Office install.
  • NeocitiesA free static-website host that hands you an HTML/CSS/JS canvas and a neocities.org subdomain — the indie-web home for a site you hand-build and fully own.

← All AI tools · Get started →