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.
Orchestrate Human & Multi-Agent Workflows
Parallel by default. Human-reviewed by design.
Free for early users — commercial use included.
Experience the Univer harness
For your agent
Copy to your agent and try it out.
Try the CLI in Discord
- Experience the Univer harness in our Discord — already set up, ready to go.
- Create a .univer file of your own — freely compose sheets, docs, slides, and more, all in one. Chat to build it, or upload your file and rework it into exactly what you need.
- Ask anything in the same place — our team is there to answer.
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
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.
Parallel 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
Excel, Word, and PowerPoint — legacy and modern formats. Import .xls and .xlsx straight into a relational table. Full format matrix in the capability list.
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 real 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.
Compose & embed
- Spreadsheets, docs, slides, relational tables, whiteboards, flowcharts, 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
Connected data
- Synchronized blocks across file types
- Cross-file formula references — sources change, results recalculate
- Update once, every linked location syncs
Editing
- Cell-level human editing
- Agents and humans edit in turns — agent generates, human adjusts, agent continues
- Custom buttons and UI components, injected via Facade API
- Excel-class features: 500+ formulas, conditional formatting, data validation, charts, pivot tables
- Docs in two modes — traditional (Word-like: headers, footers, pagination) and modern (Notion-like: mixed media, multi-column layout)
- Relational tables: one dataset, six views — Grid, Kanban, Calendar, Gantt, Gallery, Pivot
Performance
- Excel-class performance — 10M cells
- Changeset sync — collaborators get the diff, not the file. Less to transfer, faster to sync.
Import, export & conversion
- High-fidelity Excel / Word / PowerPoint import & export — legacy (.xls / .doc / .ppt) and modern formats
- CSV / TSV import & export
- PDF export and printing
- Image insertion
- .univer is our own format — open and human-readable, your data can leave anytime
- Export everything at once — a file holding sheets, docs, and slides exports each block as its own .xlsx / .docx / .pptx
- Turn images and screenshots into editable spreadsheets
- Turn images and documents into editable slides
- Generate reports and decks from spreadsheet data
| Import | Export | |
|---|---|---|
| Spreadsheet | .xls .xlsx .csv .tsv | .xlsx .csv .tsv |
| Relational Table | .xlsx .xls | .xlsx · .csv / .tsv (per table) |
| Docs | .doc .docx | .docx |
| Slides | .ppt .pptx | .pptx |
| Canvas | .mermaid .pptx | .pptx |
Collaboration
- Real-time multiplayer editing
- Humans and agents edit the same file simultaneously
- Every change traceable to its author — human or agent
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)
CLI capabilities for agents
- Any agent with the CLI can read, understand, create, and modify every file type
- Agents do the detailed work — write formulas, lay out canvas elements, style documents, build slides, annotate cells with metadata
- 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
External hooks
- Webhooks and events — file changes trigger downstream systems
Deployment & data sovereignty
- No third-party accounts
- Local deployment, offline editing
- Data stays private — never touches third-party servers
- Full self-host — server and viewer
- Deploy to your own cloud
Interface & integration
- 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
- Shell-native — compose with awk, grep, sed, jq, Python
- CLI free for early users, commercial use included
For anyone building agents into their own product or stack
Equip your product with an office harness — agent-native, spanning core office tools, open to human–agent collaboration. Open at every layer, yours to shape:
- For your agents — extend the CLI itself: write your own skills, agent-facing docs, and rules
- For your users — build your own UI and UX on the SDK, productized your way
- For your stack — self-host and wire in your own auth, databases, and knowledge bases
- Down to the engine — e.g., custom formulas and your own component libraries
- One integration replaces six libraries — sheets, docs, slides, canvases, relational tables, and PDF, freely composing and embedding
For anyone who uses agents directly — Claude, Codex, GPT, and more
Office capabilities built for agents — core office tools at hand, freely composed, multi-agent teamwork. A new way of office work.
- Your agent commands docs, slides, spreadsheets, and more — composing and embedding freely for exactly the presentation you want, with data synchronized across every file
- Any legacy file becomes something more — a new, agent-native form your agent reads and works with at its best
- Humans and agents work as one team on worktrees — agents verify their own output, humans review and merge
- Import and export flow both ways — traditional formats and .univer alike, seamless whether you work alone or with others
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
Get started
Start building today
The CLI is free — for commercial use too.
Contact us