Read and edit Word, Excel, and PowerPoint files
OfficeCLI is the world's first and the best Office suite designed for AI agents. Task: OfficeCLI is the world's first and the best Office suite designed for AI agents. Give any AI agent full control over Word, Excel, and PowerPoint — in one line of code. Open-source. Single binary. No Office installation. No dependencies. Works everywhere. OfficeCLI's built-in HTML rendering engine reproduces documents with high fidelity — and that's what gives AI eyes. It renders .docx / .xlsx / .pptx to HTML or PNG, closing the render → look → fix loop. English | | | 한국어 🌐 Website: officecli.ai | 💬 Community: Discord PPT creation process using OfficeCLI on AionUi PowerPoint Presentations Word Documents Excel Spreadsheets All documents above were created entirely by AI agents using OfficeCLI — no templates, no manual editing. For AI Agents — Get Started in One Line Paste this into your AI agent's chat — it will read the skill file and install everything automatically: That's it. The skill file teaches the agent how to install the binary and use all commands. For Humans Option A — GUI: Install AionUi — a desktop app that lets you create and edit Office documents through natural language, powered by OfficeCLI under the hood. Just describe what you want, and AionUi handles the rest. Option B — CLI: Download the binary for your platform from GitHub Releases, then run: This copies the binary to your PATH and installs the officecli skill into every AI coding agent it detects — Claude Code, Cursor, Windsurf, GitHub Copilot, and more. Your agent can immediately create, read, and edit Office documents on your behalf, no extra configuration needed. For Developers — See It Live in 30 Seconds That's it. Every add, set, or remove command you run will refresh the preview in real time. Keep experimenting — the browser is your live feedback loop. Quick Start Why OfficeCLI? What used to take 50 lines of Python and 3 separate libraries: Now takes one command: What OfficeCLI can do: Create documents from scratch -- blank or with content Read text, structure, styles, formulas -- in plain text or structured JSON Analyze formatting issues, style inconsistencies, and structural problems Modify any element -- text, fonts, colors, layout, formulas, charts, images Reorganize content -- add, remove, move, copy elements across documents Word — full i18n & RTL support (per-script font slots, per-script BCP-47 lang tags lang.latin/ea/cs, complex-script bold/italic/size, direction=rtl cascading through paragraph/run/section/table/style/header/footer/docDefaults, rtlGutter + pgBorders shorthand, locale-aware page numbering for Hindi/Arabic/Thai/CJK; create --locale ar-SA auto-enables RTL), paragraphs (framePr, tabs shorthand, char-based indents), runs (underline.color, position half-pts), tables (virtual column ops add/remove/move/copyfrom, hMerge), styles, textbox / shape (textbox: rotation, textDirection eaVert/vert270, gradient, shadow, opacity), headers/footers, images (PNG/JPG/GIF/SVG), equations (LaTeX input), diagrams (mermaid → native editable shapes, or any mermaid type as a full-fidelity PNG), comments, footnotes, watermarks, bookmarks, TOC, charts, hyperlinks, sections, form fields, content controls (SDT), fields (22 zero-param types + MERGEFIELD / REF / PAGEREF / SEQ / STYLEREF / DOCPROPERTY / IF), OLE objects, revisions / tracked changes (revision.type=ins\|del\|format\|moveFrom\|moveTo + revision.action=accept\|reject, per-target /revision[@author=Alice] selector, tracked Find&Replace), page background color, document properties; tools: custom-built or unnamed agent. Human role: The original post does not say how a person stayed involved.; limitations: Prerequisites include installing the OfficeCLI binary and configuring the AI agent with the skill file. The tool operates headlessly, so visual verification depends on the agent's ability to interpret rendered HTML/PNG outputs. Source reliability is secondary as it is a promotional GitHub README; actual performance in complex documents is unverified. Human approval is critical before sending or publishing any generated files to ensure content accuracy and compliance..
Tools
custom-built or unnamed agent
Published on Agent Work Atlas:
Overview
OfficeCLI is the world's first and the best Office suite designed for AI agents.
Workflow
OfficeCLI is the world's first and the best Office suite designed for AI agents. Give any AI agent full control over Word, Excel, and PowerPoint — in one line of code. Open-source. Single binary. No Office installation. No dependencies. Works everywhere. OfficeCLI's built-in HTML rendering engine reproduces documents with high fidelity — and that's what gives AI eyes. It renders .docx / .xlsx / .pptx to HTML or PNG, closing the render → look → fix loop. English | | | 한국어 🌐 Website: officecli.ai | 💬 Community: Discord PPT creation process using OfficeCLI on AionUi PowerPoint Presentations Word Documents Excel Spreadsheets All documents above were created entirely by AI agents using OfficeCLI — no templates, no manual editing. For AI Agents — Get Started in One Line Paste this into your AI agent's chat — it will read the skill file and install everything automatically: That's it. The skill file teaches the agent how to install the binary and use all commands. For Humans Option A — GUI: Install AionUi — a desktop app that lets you create and edit Office documents through natural language, powered by OfficeCLI under the hood. Just describe what you want, and AionUi handles the rest. Option B — CLI: Download the binary for your platform from GitHub Releases, then run: This copies the binary to your PATH and installs the officecli skill into every AI coding agent it detects — Claude Code, Cursor, Windsurf, GitHub Copilot, and more. Your agent can immediately create, read, and edit Office documents on your behalf, no extra configuration needed. For Developers — See It Live in 30 Seconds That's it. Every add, set, or remove command you run will refresh the preview in real time. Keep experimenting — the browser is your live feedback loop. Quick Start Why OfficeCLI? What used to take 50 lines of Python and 3 separate libraries: Now takes one command: What OfficeCLI can do: Create documents from scratch -- blank or with content Read text, structure, styles, formulas -- in plain text or structured JSON Analyze formatting issues, style inconsistencies, and structural problems Modify any element -- text, fonts, colors, layout, formulas, charts, images Reorganize content -- add, remove, move, copy elements across documents Word — full i18n & RTL support (per-script font slots, per-script BCP-47 lang tags lang.latin/ea/cs, complex-script bold/italic/size, direction=rtl cascading through paragraph/run/section/table/style/header/footer/docDefaults, rtlGutter + pgBorders shorthand, locale-aware page numbering for Hindi/Arabic/Thai/CJK; create --locale ar-SA auto-enables RTL), paragraphs (framePr, tabs shorthand, char-based indents), runs (underline.color, position half-pts), tables (virtual column ops add/remove/move/copyfrom, hMerge), styles, textbox / shape (textbox: rotation, textDirection eaVert/vert270, gradient, shadow, opacity), headers/footers, images (PNG/JPG/GIF/SVG), equations (LaTeX input), diagrams (mermaid → native editable shapes, or any mermaid type as a full-fidelity PNG), comments, footnotes, watermarks, bookmarks, TOC, charts, hyperlinks, sections, form fields, content controls (SDT), fields (22 zero-param types + MERGEFIELD / REF / PAGEREF / SEQ / STYLEREF / DOCPROPERTY / IF), OLE objects, revisions / tracked changes (revision.type=ins\|del\|format\|moveFrom\|moveTo + revision.action=accept\|reject, per-target /revision[@author=Alice] selector, tracked Find&Replace), page background color, document properties
Reported result
The source claims AI agents can fully create documents without templates or manual editing, but provides no measured business outcomes, efficiency metrics, or error rates. It is unknown if this workflow reduces time-to-delivery or improves quality in a real-world setting. Proposed acceptance check: Generate a 5-slide presentation and a 10-row spreadsheet using an agent, then measure the number of manual corrections required by a human reviewer to make them client-ready.
Human role
The original post does not say how a person stayed involved.
Limitations
Prerequisites include installing the OfficeCLI binary and configuring the AI agent with the skill file. The tool operates headlessly, so visual verification depends on the agent's ability to interpret rendered HTML/PNG outputs. Source reliability is secondary as it is a promotional GitHub README; actual performance in complex documents is unverified. Human approval is critical before sending or publishing any generated files to ensure content accuracy and compliance.
Try it
Act as an AI agent equipped with OfficeCLI. Your task is to generate a [replaceable: business report type, e.g., Q4 Sales Summary] in [replaceable: format, e.g., PowerPoint] based on [replaceable: data source or key points]. First, confirm OfficeCLI is installed by running 'officecli --version'. Create a new file named '[replaceable: filename].pptx'. Add a title slide with '[replaceable: title text]'. Add a content slide with '[replaceable: bullet points]'. Use 'officecli view [filename].pptx html' to render the document. Analyze the HTML output for layout issues like text overflow. If issues are found, use 'officecli set' to adjust font sizes or positions. Repeat until the layout is clean. Finally, present the rendered HTML and the file path to the human user for approval before considering the task complete. Do not send or publish the file without explicit human confirmation. If inputs are missing, ask for the specific content details.
Source reports are not independently verified. Publication date is the catalog publication date, not the original article date.