Main
- Keep office file generation deterministic: store templates in repo and only let agents edit specific placeholders.
- Use
watchduring development to validate layout changes quickly before running a batch pipeline. - For CI, generate outputs into a dedicated artifact folder and diff structural changes between runs.
README excerpt (source)
# 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.
**Built-in agent-friendly rendering engine** — agents can *see* what they create, no Office required. Render `.docx` / `.xlsx` / `.pptx` to HTML or PNG, closing the *render → look → fix* loop anywhere the binary runs.
[](https://github.com/iOfficeAI/OfficeCLI/releases)
[](LICENSE)
**English** | [中文](README_zh.md) | [日本語](README_ja.md) | [한국어](README_ko.md)
<p align="center">
<strong>💬 Community:</strong> <a href="https://discord.gg/2QAwJn7Egx" target="_blank">Discord</a>
</p>
<p align="center">
<img src="assets/ppt-process.gif" alt="OfficeCLI creating a PowerPoint presentation on AionUi" width="100%">
</p>
<p align="center"><em>PPT creation process using OfficeCLI on <a href="https://github.com/iOfficeAI/AionUi">AionUi</a></em></p>FAQ
Q: Do I need Microsoft Office installed? A: The README states it works as a single binary without an Office installation.
Q: What’s the fastest demo?
A: Create a file then run officecli watch to open the live preview URL.
Q: Can agents use it directly? A: The repo includes an agent-facing SKILL file and CLI commands; start with local files and least-privilege paths.