# Univer

> Univer Office SDK lets developers build their own AI office environment — an Office Harness. It provides Office editing, calculation and file processing across sheets, docs, slides, canvases, relational tables and PDFs, so people and AI agents (and many agents in parallel) work together inside your product, data and permissions.

**The Office Harness for AI Agents.** Build your own AI office with Univer Office SDK. Office editing, calculation and file processing for people and agents working together, inside your own product, data and permissions.

- 39.4k: GitHub stars across Univer and Luckysheet
- #1: SpreadsheetBench, December 2025 leaderboard
- 10+ yrs: Building Office tools, from the original Luckysheet team
- Ranked #1 on SpreadsheetBench: 68.86% (Accuracy · pass@1)
- Works with your agents: Claude Code, Codex, OpenCode, OpenClaw, Hermes Agent, WorkBuddy, Kimi

Trusted by leading developers and enterprise teams: Samsung, Novartis, Shopee, ClickUp, Mistral AI, Genspark, Z.AI, 01.AI, bilibili, Ping An Bank, iFLYTEK, Kunlun Tech, ModelBest, INTSIG, NetEase Youdao, Beem, Docyrus, NoteGPT, KodiX, Olimp, Redrob, VIFM, 4399, MCC, Weaver, Nutstore, Mininglamp, ChemPartner, Farben, Vanchip, Mongoso, All Green Recycling, KROS, Brightwave, Energent.ai, Learnyst, Ntelio, Red Unisol, SE Survey, GoodLinker, StarRides, ASG Logistics, Cloudoffis, Hallo Welt!, Modern Widya, Nuwax, Redikru, Seeger Weiss, XpertAI, JNPF, Accton, Super Magic, China Telecom, Tuhu, Qiaoyin, Hebei Gode, Topsnap Hexie, Sudoprivacy, Kanyun, Cingta, Hengchang, NSTC, FIT2CLOUD.

## See what you can build with Office SDK

From your own office agent to your team’s workflow.

- **Your own office agent**: Connect your own agents, models, and business systems to build an AI workspace like Codex or Cowork. Create spreadsheets, docs, slides, and Web Apps through conversation, then keep editing and collaborating in Space.
- **The next-gen Workspace workflow**: Manage Office files and Web Apps the way GitHub manages code. Agents work in drafts; your team reviews, then merges.
- **Online Office with Copilot**: Editable Office in your product, with a Copilot that answers on the same sheet your users see.
- **Back-office automation**: Scheduled jobs fill templates, calculate and export reports, with no editor open.

## Six Office tools. One SDK.

- **Sheets**: Formulas, pivot tables, charts and data validation
- **Docs**: Paged layout and modern block editing
- **Slides**: Editable presentations linked to source data
- **Relational Tables**: Records in grid, kanban, calendar, Gantt and gallery views
- **Canvases**: Flowcharts, mind maps, UML and ER diagrams
- **PDF Editor**: Edit text, organize pages, fill forms, print and export

## Your office environment is an Office Harness

Content, tools, checks and collaboration in one place, so people and agents finish real work together.

- **Office content**: Sheets, docs, slides, canvases, tables, PDFs
- **Editing & calculation**: Editors, headless processing, formulas
- **Verification & feedback**: Status, read-back, render checks
- **Collaboration**: Co-editing, history, worktrees

## Live demos

- [Univer workspace](https://univer.ai/demo/universe): Sheets, docs, slides and canvases in one file
- [Sheets](https://univer.ai/demo/spreadsheets)
- [Docs](https://univer.ai/demo/docs)
- [Slides](https://univer.ai/demo/slides)
- [Relational Tables](https://univer.ai/demo/relational-tables)
- [Canvases](https://univer.ai/demo/canvases)
- [PDF Editor](https://univer.ai/demo/pdf)
- [office.univer.ai](https://office.univer.ai)

## Office editing, calculation and files

Built into your product, on content that stays editable.

### Univer · One office environment

Sheets, docs, slides and canvases in one .univer file, with content, data and references connected.

- Editable sheets in slides; data cited in docs
- References and bindings link source data
- People and agents edit one file, traceably

[Open live demo](https://univer.ai/demo/universe)

### Web App

Build Web Apps with two-way spreadsheet binding and real-time collaboration.

- Two-way binding between controls and cells
- Shared spreadsheet data and formulas
- Live updates across metrics and charts

[Live demo](/demos/project-summit/index.html)

### Sheets

Spreadsheet editing, formulas and analysis in your product, or calculated in the background.

- Formulas, conditional formatting, validation, pivot tables
- Sort, filter, freeze, group, number formats
- Editable charts, images, shapes, rich text

[Live demo](https://univer.ai/demo/spreadsheets)

### Docs

Paged layout and modern block editing, for documents people edit together.

- Headers, footers, sections, columns, page setup
- Tables, images, lists, equations, code blocks
- Embedded charts and Office content

[Block editing](https://univer.ai/demo/docs) · [Paged editing](https://univer.ai/demo/docs-traditional)

### Slides

Editable presentations from data, docs and visuals, so your team can refine what agents produce.

- Text, charts, images, shapes, connectors
- Embedded sheets and docs, linked to source data
- Page setup, transitions, import and export

[Live demo](https://univer.ai/demo/slides)

### Canvases

An infinite canvas to organize content, map processes and connect your Office tools.

- Flowcharts, mind maps, swimlanes, sticky notes
- UML and entity-relationship diagrams
- Embedded sheets, charts and Office content

[Live demo](https://univer.ai/demo/canvases)

### Relational Tables

Records, fields and relations for business data and workflows: one set of records, many views.

- Grid, kanban, calendar, Gantt and gallery views
- Text, date, attachment, link and formula fields
- Filter, sort and group each view

[Live demo](https://univer.ai/demo/relational-tables)

### PDF Editor

View and edit PDFs, organize pages, handle forms, then print and deliver.

- Edit text, images and tables
- Merge files, reorder pages, fill forms
- View, print and export

[Live demo](https://univer.ai/demo/pdf)

### Beyond the editors

- **Headless processing**: Read, edit and fill templates in Node.js, and calculate with the Rust formula engine. No editor needed.
- **Sheet × Web App**: Bind inputs and sliders to cells. The app writes to the sheet; the sheet updates the app.
- **Live sheets in docs and slides**: Embedded sheets stay editable and keep calculating. Model once, then report and present.
- **Works with Office files**: Import Excel, Word, PowerPoint and PDF files, then export to deliver.

## Let agents edit Office, and check the results

They fix content from values, formulas and render feedback. No desktop Office needed.

- **Plug Office tools into your agents**: Your harness keeps its models, orchestration and Skills. Agents call Univer’s Office tools through an API or CLI and get results and checks back.
- **Understand, create and edit Office content**: Agents locate and change content and run calculations, producing native Office content people can keep editing.
- **Check the result, then fix**: Tools return edit status, calculated values and renders. Agents check them against the task and fix what’s off.

Read → Edit & calculate → Read back → Verify & fix

### Ranked #1 on SpreadsheetBench

SpreadsheetBench accuracy, pass@1, December 2025 ([Evaluation notes](https://univer.ai/#:~:text=SpreadsheetBench))

| | % |
|---|---|
| Human | 71.3 |
| **Univer** | 68.86 |
| Bluebox | 62.9 |
| Shortcut.ai | 59.25 |
| Copilot in Excel (Agent Mode) | 57.2 |

## People and agents co-edit. Many agents work in parallel

On Univer’s own Office collaboration engine.

- **Real-time co-editing**: People and agents edit the same content live. OT resolves concurrent edits such as inserted rows; open documents keep working offline and sync on reconnect.
- **Change history and restore**: Operation-level records. Trace each change, see who made it, and restore a chosen version.
- **Worktrees for parallel agents**: Each task gets an isolated draft and the main content stays untouched. Compare changes and preview the merge, then merge or reopen.
- **Your accounts and permissions**: People view, edit, copy and comment with their existing accounts and permissions. Discuss specific content, then resolve.

## Embed it in your product. Deploy it yourself

No iframe. Your agents, accounts, database and storage.

- **Embed and customize**: React, Vue or plain web pages, no iframe. Customize the toolbar, menus and sidebar; read selections, write content and get results through the API.
- **Deploy where you choose**: Add collaboration, file conversion and headless services to your backend. Run on-prem, in a private cloud or on your own servers, and scale as you grow.
- **Own your data**: Keep your accounts and permissions, checked on the server. Documents and change records live in your database; files go to your own storage.

## Office SDK pricing

Self-hosted licensing, from evaluation to enterprise deployment.

- **Free Trial** ($0 ): For local integration and evaluation.
- **Business** ($99 / month): For production and commercial applications.
- **Enterprise** (Custom ): For higher capacity and distributed deployments.

[See full pricing and licensing](/pricing/)

## FAQ

### What is Univer?

An Office SDK you embed in your product and deploy yourself, covering sheets, docs, slides, canvases, relational tables and PDFs. Developers use it to build AI office environments where people and agents work together.

### What is an Office Harness?

The office environment you build with Univer: Office content, editing and calculation tools, verification and collaboration in one place, so people and agents finish real work together.

### Do I need to replace my agent framework?

No. Your harness keeps its models, orchestration and Skills. Agents call Univer’s Office tools through an API or CLI.

### Which Office files can I import and export?

Import XLS, XLSX, CSV, TSV, DOC, DOCX, PPT, PPTX and PDF. Export XLSX, CSV, TSV, DOCX, PPTX and PDF. Complex formulas, charts, fonts and embedded objects can differ, so check with your real files.

### Can people keep editing offline?

Open documents stay editable offline and sync on reconnect. Fully offline apps depend on your product design.

### Can I run it on my own servers?

Yes. Run collaboration, file conversion and headless services on-prem, in a private cloud or on your own servers. Documents stay in your database and files in your storage.

### How is Univer licensed?

The open-source core is Apache-2.0. It includes the front-end editors but no server, and its formula engine is slower than the commercial one. The commercial SDK is licensed separately; the Free Trial is for evaluating it, with some limits.

## Links

- [Docs](https://docs.univer.ai)
- [Agents](https://docs.univer.ai/ai)
- [Server](https://docs.univer.ai/server)
- [CLI](https://github.com/dream-num/univer-cli)
- [GitHub](https://github.com/dream-num/univer)
- [Licensing & support](https://docs.univer.ai/server/license)
- [Ecosystem](/ecosystem/)
- [Terms](/legal/terms-and-conditions/)
- [Privacy](/legal/privacy-policy/)
- [Contact us](/contact/)
