bento
Bento, the office suite that fits in a file
Bento is a Claude Code plugin that enables AI assistants to create and edit presentation decks stored as self-contained HTML files. The plugin allows Claude Code to manipulate Bento's plain JSON document format directly within `.bento.html` files, which combine a PowerPoint-style editor, viewer, and presenter in a single ~560 KB file. AI agents can design slides, add charts, configure animations, and structure presentations without requiring any external API or cloud service. The plugin also provides commands to download the latest Bento application automatically.
Key Features
Use Cases
- 01Generate complete presentation decks from text descriptions or outlines using Claude Code
- 02Automate slide design and layout adjustments through AI-powered editing
- 03Create data visualizations and charts within presentations programmatically
- 04Batch-update multiple presentation files with consistent branding or content changes
- 05Build presentation templates with AI assistance that remain fully portable
- 06Edit presentations offline using local open-weight models without cloud dependencies
Related Plugins
View moreandrej-karpathy-skills
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
claude-mem
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
Understand-Anything
Graphs that teach > graphs that impress. Turn any code into an interactive knowledge graph you can explore, search, and ask questions about. Works with Claude Code, Codex, Cursor, Copilot, Gemini CLI, and more.
rtk
CLI proxy that reduces LLM token consumption by 60-90% on common dev commands. Single Rust binary, zero dependencies
bento — FAQ
What is the Bento Claude Code plugin?+
It's a plugin that enables Claude Code to create and edit Bento presentation files, which are self-contained HTML documents with embedded slides, charts, and animations. The plugin manipulates the plain JSON document format stored inside .bento.html files.
How do I install the Bento plugin in Claude Code?+
Run '/plugin marketplace add nyblnet/bento' in Claude Code to add the marketplace source, then '/plugin install bento-slides' to install the skill. The plugin can also automatically download the latest Bento application file.
Which AI clients work with Bento?+
Claude Code has dedicated plugin support. Other file-capable assistants like Cursor, Aider, and chat interfaces with copy-paste can also edit Bento files directly by manipulating the JSON document block, though without the packaged plugin.
Does the Bento plugin require API keys or accounts?+
No. The plugin works entirely with local files and requires no API keys, accounts, or internet connection. It can operate fully offline with local AI models.
Is the Bento plugin free to use?+
Yes, Bento is open source under the MIT License and completely free. Both the plugin and the Bento application itself require no payment or subscription.
What file format does the plugin work with?+
The plugin edits .bento.html files, which are single HTML files containing a JSON document block with all slide data, along with the embedded editor, viewer, and presenter applications.
How do I install bento?+
Open the source repository on GitHub and follow its README. bento is a plugin — MCP Agents Market links you directly to the official repo.
Is bento free?+
bento is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.