OfficeCLI provides a single binary to read, edit, and automate Word, Excel, and PowerPoint files for AI agents. It runs without Office installation and embeds the .NET runtime.
Collecting history — the radar snapshots this repo daily. The trend line appears after 3 days of data (1 so far).
What it is
OfficeCLI is a self-contained binary that enables AI agents to read, edit, and automate Word (.docx), Excel (.xlsx), and PowerPoint (.pptx) files. It renders documents to HTML or PNG for AI eyes and ships with a built-in rendering engine. It is open-source, has no Office installation required, and embeds the .NET runtime.
How it works
The project exposes commands to create, read, modify, and create documents, with live preview and JSON outputs for elements. It supports a client-facing CLI and a one-line integration pattern for AI agents to install the skill and operate the binary. The tool provides per-format capabilities across Word, Excel, and PowerPoint, including parsing structure, styles, and content, and enables viewing as HTML or JSON.
Getting started
For Humans, there are two primary paths:
- GUI option via AionUi
- CLI option: download the binary from GitHub Releases, then run:
officecli install
This copies the binary to PATH and installs the officecli skill into AI coding agents.
For Developers:
curl -fsSL https://raw.githubusercontent.com/iOfficeAI/OfficeCLI/main/install.sh | bash
Or Windows:
irm https://raw.githubusercontent.com/iOfficeAI/OfficeCLI/main/install.ps1 | iex
You can create a PowerPoint, start live preview, and modify content with commands like:
officecli create deck.pptx
officecli watch deck.pptx
officecli add deck.pptx / --type slide --prop title="Hello, World!"
Verify installation:
officecli --version
Recent releases
Latest changes include:
- v1.0.143 (2026-07-28): fix(pptx) notes slides get the package relationships they require; fix(cli) decode piped stdin as UTF-8 without mut
- v1.0.142 (2026-07-25): fix(docx) keep read-only commands byte-preserving
- v1.0.141 (2026-07-23): Full Changelog: https://github.com/iOfficeAI/OfficeCLI/compare/v1.0.140...v1.0.141
- v1.0.140 (2026-07-22): fix(xlsx) round-trip in-cell images through dump
Traction
25311 stars; 1702 forks; 44 open issues.
Behind the repo
Not provided in the README excerpt.
Caveats
License: Apache-2.0. It ships as a single self-contained binary with embedded .NET runtime; platform binaries are listed for macOS, Linux, and Windows. There are multiple install methods (curl script, package managers, or manual download).






