Open source · Apache-2.0 · macOS · Windows · Linux
An office suite where AI editing is the workflow — not a chat box bolted to the side.
Word processor, spreadsheet, presentations, PDF and Markdown. Five editors and a shell, sharing one engine layer. Built by Mainfunc, Inc. and released under Apache-2.0.
A word processor with a byte-preserving round trip: only edited paragraphs are regenerated, the rest of the file is kept byte-for-byte. Paginated view, tracked changes, comments, styles, equations, ink.
Built on the open-source Univer core with a large in-house layer. Import and export run through a Rust sidecar. Pivot tables, slicers, conditional formatting and formula tracing.
An in-house parse, render and edit engine — masters, charts, cropping, ink, and real text shaping via HarfBuzz metrics.
Viewer and editor on pdf.js and pdf-lib: annotations, forms, outlines, stamps, signatures, page operations and printing.
The fifth editor, sharing the same engine layer and the same AI panel as the rest of the suite.
Home screen, tabbed hosting for every editor, and auto-update — so the five apps behave as one suite rather than five downloads.
Opening a file doesn't damage it. Most editors re-serialise a
.docx on save, which is why a document that has been round-tripped through
a third-party tool so often comes back to Word with its layout subtly wrong.
GenOffice patches only the paragraphs you actually changed and leaves the rest of
the original bytes untouched.
AI works on structure, not on a text box. Every app embeds the same panel: block-granular editing with version snapshots and diffs in Docs, and a tool-calling agent that operates over real workbook, slide and PDF state elsewhere.
The engines are ordinary TypeScript. The docx, pptx and agent packages carry no Electron dependency and are unit-tested on their own — which is what makes the claim above checkable rather than marketing.
The applications sign in to a Genspark account and route model calls through Genspark's service. No model API key is stored locally, and there is no bring-your-own-key or self-hosted-model path today. The software is open source and runs on your machine; the AI features do not run on your infrastructure. Worth knowing before it goes anywhere near confidential documents.
| Platform | Requirements | Installer |
|---|---|---|
| macOS (Apple Silicon) | macOS 11+ | GenOffice-0.5.83-arm64.dmg |
| Windows (x64) | Windows 10+ | GenOfficeSetup-v0.5.79.exe |
| Linux (Debian / Ubuntu) | x86_64, glibc 2.34+ | genoffice_0.5.149_amd64.deb |
| Linux (other) | x86_64, glibc 2.34+, FUSE 2 | GenOffice-0.5.149.AppImage |
The macOS and Windows installers are signed. Downloads are served from the upstream project's releases — github.com/genspark-ai/genoffice/releases — which is where every build is published.