GenOffice — open-source AI kancelářský balík: Docs, Sheets, Slides, PDF, Markdown a HTML s vestavěným AI panelem

GenOffice

První plnohodnotný open-source AI kancelářský balík na světě.
Soubory Word, Excel, PowerPoint a PDF, upravované vámi a vaší AI, ukládané zpět ve skutečných formátech.

Licence: Apache-2.0 Nejnovější verze Stažení Hvězdy na GitHubu

English · Español · Português (Brasil) · Deutsch · Français · 简体中文 · 繁體中文 · 한국어 · 日本語 · العربية · Русский · Italiano · Nederlands · Polski · Čeština · Bahasa Indonesia · Bahasa Melayu · ไทย · हिन्दी · עברית

Stažení · Web · Komunita · Soukromí

GenOffice je bezplatná open-source alternativa k Microsoft Office pro macOS, Windows a Linux. Otevírá a ukládá nativní soubory `.docx`, `.xlsx` a `.pptx`, upravuje PDF, Markdown a HTML a ke každému dokumentu přidává AI agenta — nejde o přilepené chatovací okno, ale o editor, který soubor přečte, provede požadovanou úpravu a přesně vám ukáže, čeho se dotkl. - **Skutečné formáty, zachování na úrovni bajtů.** Přepíše se jen to, co upravíte. Vše ostatní v souboru zůstává bajtově identické, takže dokumenty dál bezproblémově fungují ve Wordu, Excelu a PowerPointu. - **AI, kterou můžete zkontrolovat.** Úpravy přicházejí jako sledované změny a rozdíly s možností vrátit je jedním kliknutím. Tabulky získávají živé vzorce, ne vložená čísla. Prezentace a stránky se generují přímo na plochu a zůstávají plně editovatelné. - **Lokální už z principu.** Soubory se otevírají, upravují, ukládají i převádějí přímo na vašem počítači. PDF → Word / Excel / PowerPoint a Markdown → Word i HTML → Word běží celé na zařízení. Zařízení opouštějí jen volání AI, a to k poskytovateli, kterého si sami vyberete. - **Vaše klíče, nebo žádné.** Přihlaste se přes Genspark a klíče nepotřebujete, nebo použijte vlastní klíč pro Claude, OpenAI, Gemini, DeepSeek, Kimi, GLM, Qwen, Doubao, MiniMax, Grok, Mistral, OpenRouter, Requesty nebo jakýkoli OpenAI kompatibilní endpoint, včetně lokálních serverů. **Stáhnout:** [macOS](https://github.com/genspark-ai/genoffice/releases/latest) (Apple Silicon a Intel) · [Windows](https://github.com/genspark-ai/genoffice/releases/latest) (x64 a Arm) · [Linux](https://github.com/genspark-ai/genoffice/releases/latest) (deb, rpm, AppImage) — podrobnosti a požadavky najdete v sekci [Stažení](#download). ## Ukázka Šest aplikací, jeden AI panel. Každý snímek obrazovky je ze skutečné aplikace na macOS, s AI ovládanou promptem, který si můžete přečíst v panelu. ### 1 · Docs — otevírejte a upravujte `.docx` s AI, kterou lze zkontrolovat
GenOffice Docs vykresluje dvoukolonovou stránku výroční zprávy s celostránkovým titulním obrázkem, podbarvenou tabulkou KPI, záhlavím a zápatím, při 80% přiblížení se sbaleným AI panelem GenOffice Docs: přehled společnosti s bannerovým obrázkem; AI zestručnila sekci Overview a vložila novou sekci s odrážkami, panel nabízí vrácení jedním kliknutím
Otevře soubor přesně tak, jak jej rozvrhl Word — dvoukolonové sekce, obrázky přes celou stránku, podbarvené tabulky, záhlaví a zápatí, stránkování podle Wordových metrik řádkování. Styly, komentáře, sledované změny, rovnice i ruční poznámky se zachovají beze změny. Zadejte úpravu — AI si přečte jen bloky, které potřebuje, přepíše sekci Overview a vloží novou sekci s odrážkami. Každé kolo AI je snímek, který lze vrátit; se zapnutým sledováním změn přicházejí úpravy jako revize ve stylu Wordu.
### 2 · Sheets — `.xlsx` s živými vzorci a grafy, ne s vloženými čísly
GenOffice Sheets: AI přidala list Summary s tržbami podle regionu a kategorie pomocí vzorců SUMIF, plus sloupcový graf, a hlásí 43 provedených změn s tlačítkem Zpět GenOffice Sheets: na dotaz, který region vedl v tržbách za Q2, AI odpovídá Evropa s rozpadem podle kategorií a jako odkazy cituje buňky, které použila, vedle listu Orders
Vytvořte to — z jedné věty agent přidá list Summary se skutečnými vzorci SUMIF podle regionu a kategorie, vloží sloupcový graf a všech 43 změn provede jako jednu dávku, kterou lze vrátit. Zeptejte se — dotazy k sešitu se vracejí s odůvodněním a konkrétními buňkami použitými jako klikatelné citace. Pod kapotou: vlastní Rust engine `.xlsx`, kontingenční tabulky, filtry, podmíněné formátování a sledování vzorců.
### 3 · Slides — od promptu k prezentaci `.pptx` Časosběrný záznam GenOffice Slides generujícího investorskou prezentaci Aurora Home: AI plánuje osnovu v panelu, snímky se postupně objevují na plátně a hotová prezentace končí závěrečnou výzvou k akci
GenOffice Slides: titulní snímek AI vygenerované investorské prezentace Aurora Home na ploše, s původním jednořádkovým promptem a shrnutím AI o tom, co vytvořila, v panelu GenOffice Slides: navržený závěrečný snímek téže 11snímkové prezentace, s pruhem miniatur vlevo a AI panelem shrnujícím dějovou linku
Jeden vstupní řádek — „Vytvoř 10snímkovou investorskou prezentaci pro Aurora Home…“. GenOffice naplánuje dějovou linku, vyhledá čísla a vytvoří každý snímek na ploše jako skutečný soubor `.pptx`. Hotová prezentace na výstupu — jedenáct navržených snímků s konzistentní typografií, obrázky a závěrečnou výzvou k akci; dál upravujte pomocí předloh, rozvržení, chytrých vodicích čar a nedestruktivního oříznutí, nebo požádejte panel o změnu stylu, přepsání a přeuspořádání.
### 4 · PDF — upravujte text v PDF na místě, převádějte PDF do Wordu na zařízení
GenOffice PDF: režim Upravit text obtahuje na stránce každý textový blok pro úpravu na místě, zatímco AI panel odpovídá na dotaz ke zprávě s citacemi stránek GenOffice Docs zobrazuje dokument Word lokálně převedený z čtvrtletní zprávy Helios v PDF, otevřený na druhé záložce vedle původního PDF
Upravujte přímo na stránce — režim Upravit text obtahuje každý textový blok pro přepsání na místě; obsahový proud se přepisuje přes PDFium s původními fonty, ne pomocí zakrývací anotace. Zeptejte se AI na dlouhou zprávu a získejte odpovědi s citacemi stránek. Převod na zařízení — PDF Converter → PDF to Word vytvoří editovatelný soubor `.docx`, který se otevře v Docs vedle zdroje se zachovanými nadpisy, řádky statistik a odstavci. Cíle Excel a PowerPoint fungují stejně; skenované stránky procházejí systémovým OCR.
### 5 · HTML — AI tvůrce stránek a rozhraní, nejdřív návrhový brief Řekněte, k čemu stránka slouží a pro koho je určená. AI nejprve navrhne **návrhový brief** — hook, paletu, typografii a stylové směry — a teprve podle těchto tokenů vytvoří jeden samostatný soubor `.html`. Časosběrný záznam GenOffice HTML měnícího styl vstupní stránky Lumen: jeden požadavek Restyle v panelu změní temnou stránku Midnight Studio na teplou verzi Solar Daybreak, zatímco všechny sekce a veškerý obsah zůstávají na místě
GenOffice HTML: vygenerovaná vstupní stránka pro solární stolní lampu ve tmavém stylu Midnight Studio, zobrazená v živém náhledu s AI panelem shrnujícím právě vytvořenou stránku Tatáž vstupní stránka Lumen přestylovaná AI do teplého stylu Solar Daybreak: papírové pozadí, patkové titulky a oranžová akcentní barva, se zachováním všech sekcí a veškerého textu
Vygenerováno z jednoho promptu — výrazný hero, karty funkcí, ceník a formulář pro waitlist pro Lumen, vytvořené ve stylu Midnight Studio. Kliknutím na jakýkoli prvek jej přestylujete, dvojklikem upravíte text nebo přejdete na zdrojový pohled v CodeMirroru. Stejný design, nový směr — jeden požadavek na Restyle vymění tokeny briefu a stránka se jim přizpůsobí: teplý papír, editoriální patkové písmo, sluncově oranžová akcentní barva, nic se nepřepisuje. Prezentujte na celou obrazovku nebo exportujte jako PDF či nativní editovatelný dokument Word.
GenOffice HTML: vygenerované rozhraní osobního dashboardu pro nezávislého designéra ve stylu teplého lnu, s levým panelem, patkovým pozdravem a čtyřmi metrickými kartami GenOffice HTML: vygenerovaná datová zpráva o trhu elektromobilů ve stylu novinového listu, s patkovou hlavičkou, hlavním údajem 17,3 milionu a řádkem statistik
Návrhy rozhraní — startovací šablona „osobní dashboard“ promění personu ve funkční rozvržení: levý panel, pozdrav, sparkline fakturovaných hodin, karty faktur a vytížení — vše skutečné HTML, které lze předat vývojáři. Datové příběhy — startovací šablona „datová zpráva“ vytvoří editoriální noviny: patková hlavička, jedno hlavní číslo, řádek statistik oddělený linkou, vložené SVG grafy a poznámka k metodice.
### 6 · Markdown — blokový editor nad čistým `.md`, s funkcí Ask AI
GenOffice Markdown: vybraný odstavec zobrazuje vyskakovací okno Ask AI se zadanou instrukcí a návrhovými čipy jako Vylepšit, Zestručnit, Rozšířit a Opravit gramatiku, plus tlačítka Odeslat hned a Přidat do fronty GenOffice Markdown vykresluje dokument s poznámkami k vydání obsahující tabulku, vývojový diagram Mermaid a seznam úkolů, s úvodními prompty AI panelu vlevo
Zeptejte se AI na výběr — vyberte jakoukoli část textu a objeví se čip Ask AI: zadejte instrukci nebo vyberte návrh, odešlete ji hned, nebo zařaďte více zakotvených úprav do fronty a spusťte je najednou. Stejný vstupní bod existuje v každé aplikaci. Vykresleno, uloženo jako čistý Markdown — nadpisy, seznamy, tabulky, obrázky, blok kódu a diagramy Mermaid v blokovém editoru Tiptap, zapsané zpět jako čistý soubor `.md`, s plně lokálním exportem Markdown → Word.
## Proč GenOffice - **Open source**, Apache-2.0, vyvíjený otevřeně na GitHubu. - **Váš k provozování.** Nativní aplikace pro macOS, Windows a Linux; soubory zůstávají na vašem disku a každá úprava, uložení i konverze probíhá na vašem počítači. - **Skutečné soubory Office.** Nativní `.docx`, `.xlsx` a `.pptx` se zachováním na úrovni bajtů: nedotčené části souboru se kopírují přesně tak, jak byly. - **AI, která upravuje dokument přímo.** Sledované změny v Docs, živé vzorce a grafy v Sheets, prezentace kreslené přímo na plochu, každý krok AI je snapshot, ke kterému se lze vrátit. - **Vlastní model, vlastní klíč.** Přihlaste se přes Genspark, nebo použijte klíč pro Claude, OpenAI, Gemini, DeepSeek a další, včetně lokálních serverů a jakéhokoli OpenAI kompatibilního endpointu. - **PDF udělané správně.** Upravujte text přímo na stránce a převádějte PDF do Word, Excel nebo PowerPoint na zařízení, se systémovým OCR pro skeny. - **Také Markdown a HTML**, se stejným panelem AI a místním exportem do Word. - **Zdarma**, pro jednotlivce i týmy. ## AI backendy **Přihlaste se přes Genspark** a nemusíte nic nastavovat: volání modelů prochází přes proxy Genspark (rodiny Claude, GPT a Gemini) a agenti získávají webové a obrázkové vyhledávání, generování obrázků a analýzu obrázků/zvuku/videa. **Nebo použijte vlastní klíč.** Nastavení → AI nabízí Claude, OpenAI, Gemini, DeepSeek, Kimi, GLM, Qwen, Doubao, MiniMax, Grok, Mistral, OpenRouter, Requesty a OpenCode Zen/Go, plus vlastní slot pro jakýkoli OpenAI kompatibilní endpoint (base URL + klíč), včetně lokálních serverů s modely. Vyhledávání a média mají vlastní poskytovatele pro každou schopnost pod **AI Media & Search**: Serper nebo Tavily pro webové vyhledávání a OpenAI, Gemini, Doubao/Seedream, GLM, Grok, Qwen, MiniMax nebo jakýkoli OpenAI kompatibilní endpoint pro obrázky, generování obrázků a analýzu obrázků/videa. Celý balík nabízí světlý, tmavý a systémový vzhled. Vzhledy mění pouze to, co je vidět na obrazovce: exporty, tisky a uložené soubory si vždy zachovávají vlastní barvy dokumentu. ## Stažení | Platforma | Požadavky | Stažení | | ------------------------------------ | ----------------------------------------------------- | ---------------------------------------------------------------------------------------------- | | **macOS** — Apple Silicon (arm64) | macOS 11+ | [Nejnovější `.dmg` (arm64)](https://github.com/genspark-ai/genoffice/releases/latest) | | **macOS** — Intel (x64) | macOS 11+ | [Nejnovější `.dmg` (x64)](https://github.com/genspark-ai/genoffice/releases/latest) | | **Windows** (x64, většina PC) | Windows 10+, Intel/AMD | [Nejnovější instalátor `-x64.exe`](https://github.com/genspark-ai/genoffice/releases/latest) | | **Windows** na Arm (ARM64) | Windows 11 na Arm (Snapdragon X a podobné) | [Nejnovější instalátor `-arm64.exe`](https://github.com/genspark-ai/genoffice/releases/latest) | | **Linux** — Debian / Ubuntu | x86_64, glibc 2.34+ (Ubuntu 22.04 nebo novější) | [Nejnovější `.deb`](https://github.com/genspark-ai/genoffice/releases/latest) | | **Linux** — Fedora / RHEL / openSUSE | x86_64, glibc 2.34+ (Fedora 35+, RHEL 9+, Leap 15.6+) | [Nejnovější `.rpm`](https://github.com/genspark-ai/genoffice/releases/latest) | | **Linux** — ostatní distribuce | x86_64, glibc 2.34+, FUSE 2 | [Nejnovější `.AppImage`](https://github.com/genspark-ai/genoffice/releases/latest) | Všechny sestavení pocházejí z `main`; instalátory pro macOS a Windows jsou podepsané. Starší verze jsou na stránce [Releases](https://github.com/genspark-ai/genoffice/releases).
Instalace na Linuxu Balíček deb se instaluje pomocí apt — stáhne závislosti a přidá GenOffice do nabídky aplikací: ```bash sudo apt install ./genoffice__amd64.deb ``` Na Fedoře / v rodině RHEL / na openSUSE nainstalujte místo toho rpm balíček: ```bash sudo dnf install ./genoffice-.x86_64.rpm # Fedora / RHEL family sudo zypper install ./genoffice-.x86_64.rpm # openSUSE ``` AppImage běží na místě: nainstalujte runtime FUSE 2 (`sudo apt install libfuse2`; na Ubuntu 24.04 se balíček jmenuje `libfuse2t64`), udělejte soubor spustitelným a spusťte jej: ```bash chmod +x GenOffice-.AppImage ./GenOffice-.AppImage ```
## Jak to funguje Sedm aplikací Electron — Docs, Sheets, Slides, PDF, Markdown, HTML a záložková shell aplikace — sdílí jednu vrstvu enginu z čistých TypeScript balíčků plus Rust sidecar pro `.xlsx`. Původní soubor je vždy zdrojem pravdy: úpravy se aplikují jako úzké patche a vše, čeho se editor nedotkl, přežije zpětné uložení beze změny. ``` open docx ─► archive original by hash (never touched) ─► parse word/document.xml into a block tree, each block anchored to its original XML ─► Tiptap editor (manual + AI editing, dirty tracking) save ─► dirty blocks → OOXML fragments (referencing existing styles only) ─► splice into the original document.xml; untouched blocks keep their bytes ─► repack the zip; every other entry is copied byte-for-byte ``` Prohlídka balíčků po balíčcích (enginy docx/pptx, `pdf2docx`, `html2docx`, jádro agenta a poskytovatelé) je v [CONTRIBUTING.md](../../CONTRIBUTING.md#engine-packages). ## Vývoj ```bash npm install npm run fixtures # generate test .docx fixtures npm test # engine + app unit tests (docs/sheets/slides need no display) npm run typecheck # tsc --noEmit across every workspace npm run dev # all six editors + shell against Vite dev servers npm run dev:docs # a single app (same pattern works per workspace) npm run dist:mac # package macOS dmg (regenerates third-party notices) npm run dist:win # package Windows nsis installer npm run dist:linux # package Linux AppImage + deb + rpm ``` Aplikace sheets navíc potřebuje pro svůj xlsx sidecar Rust toolchain (`cargo` na PATH); `npm run build -w @genoffice/sheets` jej zkompiluje automaticky. Kontroly, které musí projít každá změna, a postup přijímání pull requestů najdete v [CONTRIBUTING.md](../../CONTRIBUTING.md). ## Komunita GenOffice je v aktivním vývoji a vaše zpětná vazba jej utváří. - **Nahlaste chybu nebo navrhněte funkci** v [GitHub Issues](https://github.com/genspark-ai/genoffice/issues). - **Připojte se ke skupinovému chatu GenOffice** na [GenTeam](https://genoffice.ai/join), kde si můžete promluvit s týmem i ostatními uživateli. - **Ohvězdičkujte repozitář**, pokud je pro vás GenOffice užitečný — je to nejlepší způsob, jak projekt podpořit. ## Často kladené otázky
Je GenOffice zdarma? Ano. GenOffice je bezplatný a open-source pod licencí Apache-2.0 — žádná zkušební verze, žádný placený tarif pro samotné aplikace.
Umí GenOffice otevírat soubory Microsoft Word, Excel a PowerPoint? Ano. GenOffice otevírá a ukládá nativní soubory `.docx`, `.xlsx` a `.pptx`. Ukládání zachovává bajty: části souboru, kterých jste se nedotkli, se zapíší zpět beze změny, takže dokumenty dál fungují v Microsoft Office.
Funguje GenOffice offline? Úprava dokumentů je zcela lokální — soubory neopustí váš počítač při otevírání, úpravách, ukládání ani konverzi. AI funkce (agenti, vyhledávání, nástroje pro obrázky) potřebují síťové připojení, buď s přihlášením přes Genspark, nebo s vlastním API klíčem k modelu.
Umí GenOffice upravovat soubory PDF? Ano — skutečná úprava textu a obrázků v PDF, která přepisuje obsahový proud stránky se zachováním původních fontů, ne pomocí zakrývacích anotací.
Umí GenOffice převádět PDF do Wordu, Excelu nebo PowerPointu? Ano — zcela na zařízení: extrakce na úrovni znaků přes PDFium plus analýza rozvržení na základě geometrie, žádná cloudová služba, žádné nahrávání. Skenované stránky jsou také podporovány: na macOS a Windows je čte systémové OCR, takže se převedou na editovatelný text, ne na obrázek stránky.
Můžu použít vlastní AI model nebo API klíč? Ano. Kromě bezklíčového přihlášení Genspark GenOffice podporuje vlastní klíč pro Claude, OpenAI, Gemini, DeepSeek, Kimi, GLM, Qwen, Doubao, MiniMax, Grok, Mistral, OpenRouter, Requesty a OpenCode Zen/Go, plus jakýkoli OpenAI kompatibilní endpoint — včetně lokálních serverů s modely. Vyhledávání, generování obrázků a analýza obrázků/videa mají vlastní klíče pod Nastavení → AI Media & Search.
Umí GenOffice převádět HTML do Wordu? Ano — Export as Word v aplikaci HTML vytvoří nativní, editovatelný soubor `.docx` zcela na zařízení. Stránka se vykreslí ve vestavěném Chromiu a zredukuje na skutečné struktury Wordu: nadpisy, odstavce, seznamy, tabulky, karty, řádky KPI, pole formulářů a pozadí stránky; pouze vizuály bez odpovídajícího prvku ve Wordu (grafy, ikony, ozdobné rámečky) se vloží jako obrázky.
Sbírá GenOffice nějaká data? Oficiální balíčkované verze standardně odesílají omezenou analytiku používání a hlášení lze kdykoli vypnout v Nastavení → Obecné. Analytika nikdy neodesílá obsah dokumentu, názvy souborů, cesty k souborům, identitu účtu ani e-mailové adresy. Úplný výčet událostí a zveřejnění dat najdete v dokumentu [GenOffice Privacy](../../PRIVACY.md).
## Zabezpečení Postoj k zabezpečení procesů (sandboxing rendereru, validace IPC, filtrování externích odkazů) a modely hrozeb pro obsah generovaný AI najdete v [SECURITY.md](../../SECURITY.md). ## Poděkování GenOffice by nebyl možný bez těchto open-source projektů: - [Electron](https://www.electronjs.org/) — desktopový runtime pro každou aplikaci. - [Univer](https://github.com/dream-num/univer) (Apache-2.0) — jádro uživatelského rozhraní tabulek, které Sheets rozšiřuje. - [PDFium](https://pdfium.googlesource.com/pdfium/) (BSD-3-Clause, součástí balíčku přes [@embedpdf/pdfium](https://github.com/embedpdf/embed-pdf-viewer)) — engine obsahového proudu za skutečnou úpravou textu a obrázků v PDF. - [pdf.js](https://github.com/mozilla/pdf.js) (Apache-2.0) a [pdf-lib](https://github.com/Hopding/pdf-lib) (MIT) — vykreslování PDF a sestavování dokumentů. - [Tiptap](https://tiptap.dev/) / [ProseMirror](https://prosemirror.net/) — blokové editory v Docs a Markdown. - [CodeMirror](https://codemirror.net/) (MIT) — zdrojový editor v HTML. - [Konva](https://konvajs.org/) — vykreslování plátna pro Slides a grafy v Sheets. - [HarfBuzz](https://github.com/harfbuzz/harfbuzz) (wasm) — metriky text-shapingu pro složitá písma. - [calamine](https://github.com/tafia/calamine) a [IronCalc](https://github.com/ironcalc/IronCalc) — vrstvy pro čtení a výpočty v Rust xlsx sidecaru. - [libeot](https://github.com/umanwizard/libeot) (MPL-2.0) — dekodér MicroType Express pro vložená písma PowerPointu, přenesený do TypeScriptu. - [React](https://react.dev/) (MIT) — vrstva uživatelského rozhraní každé aplikace. - [Mermaid](https://mermaid.js.org/) (MIT) a [KaTeX](https://katex.org/) (MIT) — diagramy a matematika v Markdownu a Docs. - [opentype.js](https://opentype.js.org/) (MIT) — parsování písem pro metriky a vyhledávání glyfů. - [JSZip](https://stuk.github.io/jszip/) (MIT) a [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser) (MIT) — vrstvy kontejneru OOXML a XML. - [Fluent UI System Icons](https://github.com/microsoft/fluentui-system-icons) (MIT) — sada ikon použitá na pásech nástrojů. - [electron-updater](https://www.electron.build/) (MIT) — aktualizace v rámci aplikace. - Fonty Liberation, Carlito, Caladea a Noto CJK (OFL/Apache-2.0) — dodávané fonty dokumentů. `npm run notices` znovu vygeneruje souhrn licencí dodávaných třetích stran (`tools/gen-third-party-notices.mjs`); všechny runtime závislosti jsou MIT/Apache-2.0/BSD-3-Clause/OFL. ## Licence GenOffice je licencován pod [Apache License 2.0](../../LICENSE), s jednou výjimkou: adresář `ee/` je vyhrazen pro budoucí podnikové moduly a je kryt [GenOffice Enterprise License](../../ee/LICENSE). Názvy a loga GenOffice a Genspark jsou ochranné známky společnosti Mainfunc, Inc. Licence Apache-2.0 neuděluje oprávnění je používat (viz oddíl 6); forky by měly používat vlastní branding.