StackMap
Subscribe
Explore / OfficeCLI
iOfficeAI

OfficeCLI

Office suite built for AI agents: one binary, no Office install, creates, reads and edits Word, Excel and PowerPoint, and renders them to HTML/PNG so the agent can see what it made. Ships as a skill.

30,031 2,055 C# Apache-2.0updated 2 days ago
View on GitHubDispute this mapping →
Curator's take

When an agent has to *produce* a .docx, .xlsx or .pptx rather than merely read one: `officecli install` puts the binary on PATH and drops the skill into every coding agent it finds (Claude Code, Cursor, Windsurf, Copilot), `officecli watch deck.pptx` gives a live browser preview, and the built-in renderer closes the render → look → fix loop that makes generated documents actually acceptable. 30k stars, Apache-2.0, single C# binary on every platform. NOT for extraction pipelines — if you only need text and tables out of Office files, a converter is lighter — and NOT a document design system: it executes edits, it doesn't know what a good slide is.

Mapped by ShipWithAI editors · links verified

Continue your stack

What teams reach for next — and why each earns a place beside OfficeCLI. Ranked by curator confidence.

pairs wellalternativealternativeKamianydocxbergOfficeCLI
pairs wellalternativebuilt withpick a node for the why · open it from the panel
Weekly digest
README.md1 min read

OfficeCLI

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.

GitHub Release License

English | 中文 | 日本語 | 한국어

🌐 Website: officecli.ai  |  💬 Community: Discord

OfficeCLI creating a PowerPoint presentation on AionUi

PPT creation process using OfficeCLI on AionUi

PowerPoint Presentations

OfficeCLI design presentation (PowerPoint) OfficeCLI business presentation (PowerPoint) OfficeCLI tech presentation (PowerPoint)
OfficeCLI space presentation (PowerPoint) OfficeCLI gaming presentation (PowerPoint) OfficeCLI creative presentation (PowerPoint)

Word Documents

OfficeCLI academic paper (Word) OfficeCLI project proposal (Word) OfficeCLI annual report (Word)

Excel Spreadsheets

OfficeCLI budget tracker (Excel) OfficeCLI gradebook (Excel) OfficeCLI sales dashboard (Excel)

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:

curl -fsSL https://officecli.ai/SKILL.md

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:

officecli install

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