genoffice

Free, open-source AI Office suite: Docs, Sheets, Slides, PDF, Markdown and HTML editors with a built-in AI agent, plus a `genoffice` CLI and agent skill so Clau

What is genoffice?

Free, open-source AI Office suite: Docs, Sheets, Slides, PDF, Markdown and HTML editors with a built-in AI agent, plus a `genoffice` CLI and agent skill so Claude Code, Codex and Cursor can create and edit real .docx/.xlsx/.pptx files locally. Bring your own key. macOS, Windows & Linux.

Overview of genoffice

What it is

GenOffice is a free, open-source AI Office suite for macOS, Windows and Linux. It opens and saves native .docx, .xlsx and .pptx files, edits PDF, Markdown and HTML, and includes a built-in AI agent. It is an alternative to Microsoft Office that works with real file formats.

Key features

  • Real formats, byte-preserving: only what you edit is rewritten; everything else in the file survives byte-for-byte.
  • AI you can review: edits land as tracked changes and diffs with one-click rollback; spreadsheets get live formulas, not pasted numbers.
  • Local by design: files open, edit, save and convert on your machine; PDF to Word/Excel/PowerPoint, Markdown to Word, and HTML to Word all run on-device.
  • Find files by what they say: the home screen searches names, folders and full text of .docx, .xlsx, .pptx, PDF, Markdown and HTML files from a local SQLite index, CJK included; optionally reranked by TypeSafe Jev.
  • Your keys or none: sign in with Genspark and skip keys, or bring your own key for Claude, OpenAI, Gemini, DeepSeek, Kimi, GLM, Qwen, Doubao, MiniMax, Grok, Mistral, OpenRouter, Requesty, Opper, Cheaper Inference, Atlas Cloud, or any OpenAI-compatible endpoint.
  • Scriptable and agent-ready: ships a genoffice command line and a skill for Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf.

Use cases

  • Editing Word documents, Excel spreadsheets, and PowerPoint presentations with AI assistance that produces real .docx, .xlsx, and .pptx files.
  • Editing PDF text in place and converting PDF to Word, Excel, or PowerPoint on-device.
  • Building HTML pages and UI mockups from a design brief using the AI agent.
  • Editing Markdown files with a block editor and asking AI about selections.
  • Searching local files by content, with optional semantic reranking.
  • Using the genoffice CLI to let coding agents create, convert, read, and edit Office files without opening the GUI.

Getting started

See the repository README for installation instructions.

License and pricing

Licensed under Apache-2.0. Free and open-source.

Based on the project's public README and repository metadata.

Add this badge to your README

Featured on YunoDB Badge styles & help

Maintain this project? Show that it is featured on YunoDB.

Markdown[![Featured on YunoDB](https://yunodb.com/badge/genspark-aigenoffice.svg)](https://yunodb.com/tools/genspark-aigenoffice?utm_source=github&utm_medium=badge)
HTML<a href="https://yunodb.com/tools/genspark-aigenoffice?utm_source=github&utm_medium=badge"><img src="https://yunodb.com/badge/genspark-aigenoffice.svg" alt="Featured on YunoDB" height="20"></a>