The Office Harness
for AI Agents
Unify Office Tools & Files in One Runtime
Spreadsheets, docs, slides, canvases, relational tables, and more
Make Office Files Agent-Native
Turn every file into structured, verifiable code
Multi-Agent Workflows on Worktrees
Parallel by default. Human-reviewed by design
Try Univer CLI now — and help shape the office harness for every agent.
Office tools, one runtime
Univer
Not one tool — the whole runtime. Sheets, docs, slides, and canvases live in one .univer file, composing and embedding freely, with humans and agents working side by side.
- Every block in one place — a slide holds a live sheet, a doc cites its source, a canvas lays it all out
- Data stays synchronized across every block — sources change, references update
- Humans and agents co-edit in the same file, every change traceable
Core Features
Full details in the feature list.
One Runtime for Every Office Tool
Spreadsheets, docs, slides, canvases, relational tables, and more — on a single runtime. Data stays connected and traceable: a doc references a sheet; the source changes, everything synchronizes.
Human–Agent Co-Editing
Humans and agents edit the same file at the same time. Review, refine, or directly modify agent-produced work — at any point in the workflow.
Multi-Agent Workflows on Worktrees
Run multiple agents on the same file simultaneously — each on its own isolated worktree. Humans review and merge every contribution.
Git-Style Version History
Every change is tracked and reviewable. Restore any version, merge with control.
Agent Self-Verification
Agents set their own validation conditions, test their output, and iterate until requirements are met — before handing it back.
High-Fidelity Import & Export
High-fidelity import and export for XLSX, DOCX, PPTX, CSV, TSV, PDF, and more. See the full format list under Capabilities.
Self-Hosted by Design
Deploy on your own infrastructure. No third-party accounts, no data leaving your environment.
Embed Anywhere
White-label, no watermark. Customizable themes, feature trimming, i18n, and open NPM packages.
Excel-Grade Performance
A formula engine with 500+ formulas and execution — computation speed on par with Excel, capacity up to 10M cells. Changeset sync — collaborators get the diff, not the file. Less to transfer, faster to sync.
Capabilities by product
Explore native editing, visual, data, and interoperability capabilities across every office product.
Product directory
Scan the full office suite, then move through every product without switching panels.
Spreadsheet
Full spreadsheet computation, analysis, structure, and rich visual content.
Calculation & analysis
Sheet organization & controls
Formatting & rich content
File compatibility
Docs
Traditional page layout and modern content blocks in one document model.
Page layout
Content & visuals
File compatibility
Slides
Native presentation authoring with live embedded office content and linked data.
Authoring & design
Presentation setup & behavior
Connected content
File compatibility
Canvas
An infinite visual workspace for diagrams, structured thinking, and embedded office content.
Workspace & creation
Diagramming & modeling
Embedded content
File compatibility
Relational Table
A connected data model with typed fields and five views over the same records.
Data model & connections
Field types
Views
Organization & display
File compatibility
High-fidelity viewing, editing, page operations, forms, and output.
Content & forms
Page management
Rendering & output
File compatibility
Univer Runtime
Compose & embed
- Spreadsheets, docs, slides, relational tables, canvases, and more — every piece works like a block, composing and embedding freely
- Put a sheet in a doc, a doc in a slide — any file embeds any other
- Container pages aren't type-locked — a worksheet can be a doc or a slide page
- One storage and computation layer underneath — a sheet embedded in a doc still runs its formulas
Collaboration
- Real-time multiplayer editing
- Humans and agents edit the same file simultaneously or in turns
- Every change traceable to its author — human or agent
Unified storage & computation
- Synchronized blocks across file types
- Cross-file formula references — sources change, results recalculate
- Update the source — every reference stays synchronized
- Changeset sync — collaborators get the diff, not the file. Less to transfer, faster to sync
Deployment & data sovereignty
- No third-party accounts needed
- Local deployment and offline editing
- Full self-host — server and viewer; data stays private and never touches third-party servers
Versioning & human control
- Full version history, restore any version
- Agent changes are structured and reviewable
- Approve, merge, or restore after agent edits
- View any version in the Viewer (roadmap)
- Side-by-side version comparison (roadmap)
Agent workflows
- Any agent with the CLI can read, understand, create, and modify every file type
- Agent self-verification — set conditions, test, fix, then deliver
- Multiple agents in parallel, on isolated Worktree branches
- Agents work across files — read here, write there, stay in sync
- Shell-native — compose with awk, grep, sed, jq, and Python
Integration & extensibility
- Webhooks and events — file changes trigger downstream systems
- Custom buttons and UI components via Facade API
- Theme customization via Facade API
- Feature trimming — read-only mode, hidden tools
- Multi-language interface (i18n)
- Embed in your product, no watermark
- Open-source NPM packages, maintained
Why Univer
From the team behind Luckysheet.
Trusted by teams worldwide.
Client logos pending confirmation for public use.
SpreadsheetBench
Real-world spreadsheet task accuracy
📈 4.1× better than the nearest AI competitor
◎ GDPval
across 44 occupations
including 75 spreadsheet-related cases
Contact us