# GenOffice — Free Open-Source AI Office Suite > A privacy-first desktop office suite with AI-powered document, spreadsheet, and presentation editors that works with real Office files and runs locally. ## Install Save in your project root: # GenOffice — Free Open-Source AI Office Suite ## Quick Use ```bash # Download from GitHub Releases for macOS, Windows, or Linux # Or build from source: git clone https://github.com/genspark-ai/genoffice cd genoffice npm install && npm run build npm run start ``` ## Introduction GenOffice is a free, open-source AI office suite by Genspark that edits real .docx, .xlsx, and .pptx files locally on your desktop. It integrates a built-in AI agent that can draft documents, generate spreadsheet formulas, create slide decks, and convert PDFs to Word — all running on-device with bring-your-own-key LLM access. No cloud upload required. ## What GenOffice Does - Opens, edits, and saves Microsoft Office formats (docx, xlsx, pptx) natively - Provides a built-in AI assistant for drafting, summarizing, reformatting, and translating documents - Converts PDF files to editable Word documents entirely on-device - Offers a Markdown editor alongside the Office editors for developer-friendly writing - Runs on macOS, Windows, and Linux with a modern desktop interface ## Architecture Overview GenOffice is built with TypeScript on an Electron-based shell that embeds specialized editors for each file type. The document editor uses a rich-text engine that reads and writes OOXML directly, preserving formatting fidelity. The AI integration uses a local-first architecture where your API key connects to the LLM provider of your choice — OpenAI, Anthropic, or any OpenAI-compatible endpoint. PDF conversion runs a local parser and layout engine that reconstructs the document structure without sending data to external services. ## Self-Hosting & Configuration - Download pre-built installers from the GitHub Releases page for your platform - Configure your preferred LLM provider and API key in the settings panel - Set the default file save format and auto-save interval - Customize keyboard shortcuts and editor themes via the preferences menu - For offline use, point the AI backend to a locally running LLM server ## Key Features - Full Office file compatibility: edit .docx, .xlsx, .pptx without converting formats - On-device PDF-to-Word conversion with no cloud dependency - Bring-your-own-key AI integration supporting multiple LLM providers - Cross-platform desktop app with native performance - Privacy-first design: documents never leave your machine ## Comparison with Similar Tools - **LibreOffice** — mature open-source office suite; GenOffice adds native AI assistance - **Google Docs** — cloud-based collaboration; GenOffice is local-first with no account required - **Microsoft 365** — subscription office suite; GenOffice is free and open source - **OnlyOffice** — open-source editors; GenOffice integrates AI at the core and handles PDF conversion ## FAQ **Q: Does GenOffice require an internet connection?** A: Only for AI features when using a cloud LLM. All editing and PDF conversion work offline. **Q: Which LLM providers are supported?** A: OpenAI, Anthropic, and any OpenAI-compatible API endpoint including local servers. **Q: Can it handle complex Excel formulas?** A: Yes. The spreadsheet editor supports standard formulas and can generate them via the AI assistant. **Q: Is my data sent to any server?** A: Only when you explicitly use the AI features with a cloud API key. File editing is entirely local. ## Sources - https://github.com/genspark-ai/genoffice --- Source: https://tokrepo.com/en/workflows/asset-bb27dbf6 Author: AI Open Source