LibreOffice UNO API
LibreOffice’s UNO interfaces support document automation from external programs and extensions.
Open maintainer documentationWHAT YOU CAN DOAutomate office documents through UNO
HOW IT WORKSLive & file workflows
PLATFORMSWindows · macOS · Linux
DOCUMENTED AGENTSSee compatibility details
Documented capabilities
- Automate office documents through UNODocumentation
Agent compatibility
| Agent | Compatibility | Basis |
|---|---|---|
| Claude Code | Not documented | The native interface is documented, but no setup for this coding agent is established by this source. |
| Codex | Not documented | The native interface is documented, but no setup for this coding agent is established by this source. |
| Cursor | Not documented | The native interface is documented, but no setup for this coding agent is established by this source. |
Setup route
Follow the linked maintainer documentation for installation, connection settings and supported versions.
LibreOffice and compatible UNO language bindings; external access needs an appropriately configured process.
Limitations
UNO is a native automation framework. An agent needs its own client or bridge, and process setup differs by platform.