OpenSource-Hub
O

OfficeCLI

SHA-256
10.4k stars·Office Productivity·SHA-256 checksum verified

The first open-source Office suite built for AI agents to read, edit, and automate Word, Excel, and PowerPoint files via a single binary, no Office installation required.

Smart Download

Download Download Version

v1.0.131 · 32.8 MB

One command for AI agents to control Word, Excel, and PowerPoint – no Office installation needed.

Core Features

  • Single binary, no Office installation, zero dependencies, cross-platform
  • Designed for AI agents: one-line install, auto-skill file for Claude, Cursor, etc.
  • Built-in HTML renderer converts .docx/.xlsx/.pptx to HTML/PNG for visual inspection
  • Full read, write, modify, and create support for Word, Excel, and PowerPoint
  • Advanced features: RTL, tracked changes, dynamic arrays, Mermaid diagrams, formulas, charts

What It Can't Do

  • Does not support PDF or OpenDocument formats; only Office Open XML (.docx/.xlsx/.pptx)
  • Some advanced features (macros, ActiveX) may not work; test before production use
  • AI agent requires internet to fetch SKILL.md; offline usage needs manual setup
  • Live preview requires a browser; not suitable for headless server environments

Use Cases

  • AI agents automatically generating PowerPoint presentations, Word reports, or Excel sheets
  • Batch processing Office documents via CLI for data import, format conversion
  • AI chatbots editing documents based on natural language commands

Detailed Introduction

OfficeCLI is the world's first Office suite purpose-built for AI agents, giving them full control over Word, Excel, and PowerPoint with just one line of code. Unlike traditional scripting libraries (e.g., python-pptx, openpyxl), OfficeCLI is a single standalone binary that requires no Office installation, no dependencies, and works on any platform. Its built-in HTML rendering engine allows AI agents to visually inspect documents by converting .docx/.xlsx/.pptx to HTML or PNG, enabling a "render → look → fix" loop. Agents can create, read, modify, analyze, and reorganize documents, including complex features like RTL support, tracked changes, dynamic arrays in Excel, and Mermaid diagrams. Open-source under Apache 2.0 with over 10K stars.

Tags

AI agentOffice automationCLI toolWordExcelPowerPointopen-sourcesingle binarydocument processing

Getting Started

1

Download installer

Click the button above to download the installer for your system

2

Install the software

Install the appropriate package for your distro (dpkg / rpm / AppImage)

3

Download the binary for your platform from GitHub Releases

4

Run `officecli install` to add to PATH and install skill for AI coding agents

5

Paste `curl -fsSL https://officecli.ai/SKILL.md` into your AI agent's chat

Install Guide
  1. Download the binary for your platform from GitHub Releases
  2. Run `officecli install` to add to PATH and install skill for AI coding agents
  3. Paste `curl -fsSL https://officecli.ai/SKILL.md` into your AI agent's chat
File Integrity

SHA-256 checksum verified

Checksum extracted from GitHub official Release page

SHA256 Checksum

2fe1c6f83b3bb9f877b47b0e1165ce9841a74c39e5663cb9cfb8c0a6bee82ee8

This checksum is extracted from the GitHub Release page. Verify file integrity after download.

All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.

Open Source Transparency

View GitHub Source
Environment Guide

Uninstall Info

Delete the binary (or `brew uninstall officecli` for Homebrew; `npm uninstall -g @officecli/officecli` for npm), and remove any skill scripts from AI agent skill directories.

No Extra Dependencies

Ready to use after download. No additional runtime required.

Project Info
LicenseApache-2.0
Last Updated2026-07-08T05:30:26Z
GitHub RepositoryOfficial Website

Similar Projects