Verified project record
genspark-ai/genoffice
GenOffice is a free, open-source desktop AI Office suite for Word, Excel, PowerPoint, PDF, Markdown and HTML files, with a CLI, agent skill and MCP server so coding agents can produce real Office files locally. AI features are optional and route through the Genspark proxy or your own model provider, while file operations run on your machine.
Project overview
It combines local .docx/.xlsx/.pptx creation and editing with a headless CLI and MCP interface, letting Claude Code, Codex, Cursor and other agents generate real Office files without a window.
- Project type
- MCP · AI Agent · Document Processing
- Use cases
- Documents & Office · Knowledge Q&A · Data Analysis · Automation
- Deployment
- Refer to project documentation
- License
- Apache-2.0
Best for
- General users who want a free, open-source desktop suite that creates and edits real .docx/.xlsx/.pptx files locally, with an AI panel for natural-language editing and review.
- Developers who want coding agents such as Claude Code, Codex, Cursor, Gemini CLI, Copilot, OpenCode or Windsurf to produce real Office files via a CLI, agent skill or MCP server.
- Users who need on-device PDF/Markdown/HTML conversions and a local full-text search over their documents, with only AI calls leaving the machine.
Key capabilities
- Edits .xlsx files with live formulas, charts, pivot tables and an in-house Rust xlsx engine.
- Generates .pptx decks from prompts, slide by slide onto the canvas, fully editable.
- Provides a block editor over plain .md files with Ask AI, and an AI HTML page/UI builder that produces self-contained .html files.
- Indexes names, folders and extracted text of Office/PDF/Markdown/HTML files on-device in a SQLite full-text index with CJK-aware tokenizing, with optional TypeSafe Jev reranking.
- Headless command line to inspect, convert, create, read and edit Word, Excel, PowerPoint, PDF, Markdown and HTML; installs with the app and never sends a document anywhere.
- Bundled skill so Claude Code, Codex, Cursor, Gemini CLI, Copilot, OpenCode and Windsurf can drive genoffice to produce real Office files.
- An ee/ directory is reserved for future enterprise modules under a separate license; these are planned and not yet available.
Limitations and risks
- The ee/ directory is reserved for future enterprise modules under a separate non-Apache license, so future enterprise functionality may not carry the same license terms as the main suite.
- AI model calls are optional and route through the Genspark proxy (Claude, GPT and Gemini families) or a user-configured key for any OpenAI-compatible endpoint, including local servers; AI features are therefore not part of the on-device file pipeline, and cost and telemetry details are not documented.
- This is a native desktop suite with no documented hosted web service, so environments that cannot install desktop apps are unsupported.
Getting started
- Download the latest release for your OS (native installers exist for macOS, Windows and Linux), install the native app, open a file and use the AI panel. The app works without configuration when signed in with Genspark.
Alternatives and comparisons
- Self-hosted, open-source AI presentation generator with editable PPTX/PDF export, flexible model providers (BYOK or local via Ollama), templates and an API; suits users focused on slides rather than full Office editing.
- An open-source AI slide studio inside the Codex coding agent with live steerable generation, durable local projects and PPTX/PDF export; relevant if slide generation via a coding agent is the primary need.
- Fair-code platform for building and deploying AI agents and workflow automation with a visual canvas and many integrations; a broader automation platform rather than an Office file editor.
Project comparisons
Evidence and sources
- README: GenOffice is a free, open-source alternative to Microsoft Office for macOS, Windows and Linux. It opens and saves native `.docx`, `.xlsx` and `.pptx` files, edits PDF, Markdown an…
- README: Local by design.** Files open, edit, save and convert on your machine. PDF → Word / Excel / PowerPoint, Markdown → Word and HTML → Word all run on-device. Only the AI calls leave…
- README: the AI reads the blocks it needs, rewrites the Overview and inserts a new bulleted section. Every AI turn is a snapshot you can roll back
- README: Under the hood: an in-house Rust <code>.xlsx</code> engine, pivot tables, slicers, conditional formatting and formula tracing.
- README: Get it:** macOS (Apple Silicon and Intel) · Windows (x64 and Arm) · Linux (deb, rpm, AppImage)
AI Search
Find projects, verify facts, compare options, or turn a complex need into an actionable plan
Try a searchA click only fills the search box; you stay in control
Project Details
0