# Univer — The Office Harness for AI Agents Univer is the office harness for AI agents—an agent-native runtime for spreadsheets, documents, slides, canvases, boards, flowcharts, UML diagrams, relational tables, and PDFs. Multiple agents work in parallel on isolated worktrees, while humans review, diff, merge, and roll back changes. Univer supports XLSX, DOCX, and PPTX import and export. ## Positioning The missing piece isn’t just better models. It’s a new kind of Office Harness—built specifically for agents. ## The three problems ### Fragmentation Spreadsheets, docs, and slides all live in separate applications, with different formats and no unified runtime. For an agent, moving across these tools is difficult. The same is true for data. The moment information is copied into another file, it loses its connection to the source. Agents can no longer trace where data came from or keep it synchronized as the source changes. ### Office files were never designed for agents The files accumulated over decades were built for humans. Their formats, structures, and interfaces are built around how people read, edit, and interact with software. Before an agent can actually work, it has to parse, reconstruct, and interpret formats that were never designed for AI. ### Collaboration has changed Agents are no longer just completing one-off tasks. They work continuously, carrying context across workflows while collaborating with humans—and increasingly, with other agents. Today’s office software was built almost entirely around human-to-human collaboration. There is still no good infrastructure for human–agent collaboration, or for multiple agents working together. ## The three mechanisms ### One runtime Docs, spreadsheets, slides, canvases, boards, relational tables, and PDFs all become first-class building blocks inside the Univer Runtime. Instead of living in separate applications, they share the same underlying storage and computation. Agents can move seamlessly across every type of office artifact without switching tools or losing context. Data stays connected: a number in a document can be traced back to its source table, and when the source changes, every downstream reference is updated automatically. ### Univer as Code Univer as Code turns spreadsheets, docs, slides, canvases, and other office files into a unified code repository. The repository is structured, declarative, and standardized, allowing agents to understand the file structure before they act. Every operation becomes verifiable. Agents can define validation rules, run validation checks, and iterate until those rules are satisfied before handing work back to humans. ### Multi-agent collaboration Every agent works inside its own isolated worktree. Multiple agents can work in parallel without interfering with one another. Humans can review, diff, edit, merge, or roll back each agent’s contribution at any time. Univer provides a shared collaboration environment where humans and multiple agents collaborate through the same workflow. ## Office tools ### Univer Runtime Not one tool—the whole runtime. Spreadsheets, docs, slides, canvases, relational tables, and PDFs live in one `.univer` file, composing and embedding freely, with humans and agents working side by side. ### Spreadsheet A full spreadsheet engine, not a grid. Performance on par with Excel—computation speed, formulas, and 10M cells. In the browser and on the server. Real-time collaboration built in. Key capabilities include 500+ built-in functions, PivotTables, conditional formatting, data validation, 29 chart types, and 180+ shapes. ### Docs A full typesetting engine with Word-class layout and Notion-like editing. In the browser and on the server. Real-time collaboration built in. Key capabilities include headers and footers, pagination, headings, section breaks, multi-column layout, page size and orientation, tables, pictures, lists, callout blocks, quote blocks, code blocks, and LaTeX equations. ### Slides A full presentation engine for decks that hold spreadsheets, docs, and more, with near 1:1 PowerPoint fidelity. In the browser and on the server. Real-time collaboration built in. ### Canvas / Boards An infinite canvas for laying out any block anywhere. It supports Miro-style visual collaboration, flowcharts, mind maps, swimlanes, containers, sticky notes, freehand drawing, tables, charts, and cross-tool embedding. Diagram support includes UML class, state, and sequence diagrams, plus entity-relationship diagrams and 200+ shapes. ### Relational Table A relational table engine for records, views, and relationships beyond the spreadsheet grid, covering workflows commonly associated with Airtable. In the browser and on the server. Real-time collaboration built in. One set of records supports five views: Grid, Kanban, Calendar, Gantt, and Gallery. Relational Table has 22 field types, including Text, Number, Date, People, Attachment, Linked records, Formula, Progress, Currency, and Rating. Cross-unit references are references between Univer Units. They do not mean external database or API references. ### PDF High-fidelity PDF viewing, editing, page organization, forms, printing, and export. ## Office compatibility and familiar workflows Univer combines capabilities commonly spread across Microsoft Excel, Word, and PowerPoint; Miro boards and diagrams; Airtable relational views; and Notion-style document blocks in one agent-native runtime. These names describe familiar workflows and file compatibility, not separate Univer products. - Spreadsheet imports and exports XLSX files used by Excel-compatible workflows. - Docs imports and exports DOCX files used by Word-compatible workflows. - Slides imports and exports PPTX files used by PowerPoint-compatible workflows. - Canvas / Boards supports flowcharts, UML, mind maps, and visual planning workflows. - Relational Table supports structured records, linked fields, and multiple database-style views. ## Collaboration - Humans and agents edit the same file at the same time. - Multiple agents work in parallel in isolated worktrees without interfering with one another. - Humans review, diff, edit, merge, or roll back each agent’s contribution. - Every change is tracked, reviewable, and verifiable. ## Product links - Website and overview: https://univer.ai/ - Office tools: https://univer.ai/#products - Core features: https://univer.ai/#core-features - Detailed capabilities: https://univer.ai/capabilities - GitHub: https://github.com/dream-num/univer - Sample `.univer` workbook: https://univer.ai/cli-assets/hello.univer - Discord: https://discord.gg/nThHPupraR ## Get started Install Univer CLI skills: ```bash npx -y skills add dream-num/skills -g --all ``` Contact: developer@univer.ai