GenOffice – новый бесплатный офисный пакет с открытым исходным кодом, который можно использовать как альтернативу Microsoft Office и ONLYOFFICE Desktop Editors. Он объединяет редакторы документов, таблиц, презентаций, PDF, Markdown и HTML, а встроенный ИИ может изменять содержимое файлов с возможностью проверить и отменить правки. Открытие, обычное редактирование, сохранение и конвертация выполняются на компьютере. На для Windows, macOS и Linux доступен стабильный выпуск 0.11.0, опубликованный 28 сентября.

Шесть редакторов в одном рабочем пространстве

GenOffice работает как настольное приложение с вкладками. Документы можно создавать и редактировать вручную, а при необходимости обращаться к ИИ-панели. Для текстов, таблиц и презентаций пакет использует форматы .docx, .xlsx и .pptx: результат сохраняется обычным офисным файлом, который можно передать другому пользователю.

В официальном репозитории GenOffice разработчики описывают следующие возможности редакторов:
| Редактор | Формат | Основные возможности |
|---|---|---|
| Docs | .docx | Текстовые документы, многоколоночные разделы, изображения, таблицы, колонтитулы, стили, комментарии и отслеживание изменений. ИИ может переписывать выбранные фрагменты и добавлять разделы. |
| Sheets | .xlsx | Формулы, диаграммы, сводные таблицы, срезы, условное форматирование и отслеживание зависимостей формул. ИИ создаёт листы и расчёты, отвечает на вопросы со ссылками на использованные ячейки. |
| Slides | .pptx | Создание презентаций по описанию, редактирование слайдов, образцы и макеты, направляющие для выравнивания и обрезка изображений с сохранением исходного содержимого. |
| Прямое редактирование текста и изображений, аннотации и формы, локальная конвертация в .docx, .xlsx и .pptx. Ответы ИИ могут сопровождаться ссылками на страницы. | ||
| HTML | .html | Создание страниц, отчётов и макетов интерфейсов, визуальное редактирование и работа с исходным кодом. Экспорт в PDF и редактируемый .docx. |
| Markdown | .md | Блочный редактор с заголовками, списками, таблицами, изображениями, блоками кода и диаграммами Mermaid. Сохранение в обычный Markdown и локальный экспорт в .docx. |
У всех редакторов есть светлая, тёмная и системная темы. Оформление интерфейса не меняет цвета документа при сохранении, печати или экспорте.

Как GenOffice сохраняет документы Microsoft Office
Разработчики делают акцент на сохранении неизменённых частей исходного файла. По их описанию, GenOffice переписывает только затронутые фрагменты, а остальное переносит без изменения байтов. Для .docx это означает точечную замену изменённых блоков в document.xml и сохранение остальных частей исходного контейнера.
Документ .docx – ZIP-контейнер с отдельными частями: основным текстом, стилями, комментариями, колонтитулами и другими данными. Такая структура позволяет изменять отдельные части документа, сохраняя остальные; устройство формата описано в документации Microsoft, а подход GenOffice – в описании его механизма сохранения.
В демонстрации Docs разработчики показывают документ с двумя колонками, изображением на всю ширину страницы, таблицей с заливкой и колонтитулами. Они также заявляют о сохранении стилей, комментариев, исправлений, уравнений и рукописных элементов при открытии и последующем сохранении без их изменения.
Однако побайтовое сохранение незатронутых данных не гарантирует одинаковое отображение всех документов. В FAQ на официальном сайте прямо указано, что сложное оформление может различаться. Перед передачей важного файла разработчики рекомендуют проверить результат, особенно таблицы, шрифты и расположение элементов.
ИИ вносит проверяемые изменения в файл

ИИ-панель связана с содержимым открытого документа. Пользователь может попросить сократить раздел, добавить список, построить расчёт или изменить презентацию, после чего агент применит правки в редакторе. GenOffice показывает изменения и сохраняет снимок состояния для отката каждого этапа работы ИИ. В Docs при включённом Track changes правки оформляются как отслеживаемые исправления.
В Sheets агент создаёт рабочие формулы. В официальном примере он добавляет лист Summary, рассчитывает показатели по регионам и категориям с помощью SUMIF и строит столбчатую диаграмму. Все 43 изменения объединены в одну операцию, которую можно отменить. При ответе на вопрос о данных агент указывает конкретные ячейки в виде ссылок.
В Slides запрос может запускать подготовку структуры и создание презентации. Слайды остаются редактируемыми: пользователь может менять текст, оформление и порядок страниц вручную или через ИИ. В показанной разработчиками демонстрации запрос на презентацию из десяти слайдов привёл к созданию одиннадцати. Это пример работы генерации, а не гарантия точного соблюдения любого задания.
Для правок небольшого фрагмента предусмотрена команда Ask AI. Можно выделить текст, написать инструкцию, отправить её сразу либо добавить несколько привязанных к выделениям заданий в очередь и выполнить их за один проход. Этот способ обращения к ИИ доступен во всех редакторах.
PDF можно редактировать и конвертировать без облака
GenOffice поддерживает изменение текста и изображений непосредственно внутри PDF. По описанию разработчиков, редактор переписывает содержимое страницы с сохранением исходных шрифтов. После правок следует проверить шрифты и расположение элементов: такую рекомендацию содержит официальная справка GenOffice.
PDF можно преобразовать в редактируемый документ, таблицу или презентацию. Конвертация выполняется на устройстве: программа извлекает текст посимвольно и анализирует геометрию страницы для восстановления структуры. Отправлять файл облачному конвертеру не требуется, ИИ-кредиты для этой операции не расходуются.
Для преобразования в .docx нужно открыть PDF и выбрать Word в меню Convert PDF. Полученный документ можно продолжить редактировать в Docs. Для сканированных страниц системное распознавание текста предусмотрено на macOS и Windows; аналогичная возможность для Linux в FAQ не заявлена. Таблицы и оформление после конвертации также нужно проверить.
HTML и Markdown расширяют возможности офисного пакета
Редактор HTML позволяет подготовить страницу, отчёт или макет интерфейса по описанию. Сначала ИИ предлагает план оформления с цветами, типографикой и визуальным направлением, затем создаёт самостоятельный .html-файл. Элементы можно менять в визуальном режиме, текст – двойным щелчком, а исходный код – в отдельном представлении.
Команда Restyle меняет оформление страницы. В демонстрации разработчиков она переводит посадочную страницу из тёмной темы в светлую, сохраняя разделы и текст. Среди других примеров – рабочая панель с показателями и отчёт с диаграммами.
При экспорте HTML в Word программа локально преобразует страницу в структуры .docx: заголовки, абзацы, списки, таблицы, карточки, строки показателей, поля форм и фоны страниц. Визуальные элементы, для которых нет соответствующей структуры Word, например диаграммы, значки и сложно оформленные блоки, вставляются изображениями. Поэтому редактируемый экспорт не означает, что каждый элемент HTML останется самостоятельным объектом в документе.
Редактор Markdown сохраняет результат обычным .md-файлом. Его можно использовать для заметок, инструкций и технических материалов, а при необходимости локально экспортировать в .docx.
Бесплатные редакторы и отдельные условия доступа к ИИ
GenOffice можно бесплатно скачивать и использовать без рекламы и водяных знаков. Это распространяется и на локальную конвертацию документов. Однако условия на сайте GenOffice отдельно оговаривают стоимость ИИ: функции используют кредиты Genspark либо собственный API-ключ пользователя, а провайдер может взимать плату за запросы.
После входа через Genspark запросы проходят через его сервис, который предоставляет доступ к семействам Claude, GPT и Gemini, поиску в интернете и по изображениям, генерации изображений и анализу изображений, аудио и видео. Пользователю не нужно самостоятельно вводить ключи этих сервисов.
Другой вариант – выбрать провайдера в Settings / AI и указать собственный ключ. В документации перечислены Claude, OpenAI, Gemini, DeepSeek, Kimi, GLM, Qwen, Doubao, MiniMax, Grok, Mistral, OpenRouter, Requesty, Opper и OpenCode Zen/Go. Для Doubao и полного списка вариантов подключения см. раздел AI backends.
Также предусмотрен собственный адрес сервиса с OpenAI-совместимым API: можно задать базовый URL и ключ, в том числе для локального сервера моделей. Это не означает, что GenOffice сам устанавливает и запускает локальную модель.
Поиск и мультимедийные инструменты настраиваются отдельно в Settings / AI Media & Search. Документация перечисляет поисковые сервисы Serper, Serply, Tavily и Parallel; для генерации и анализа изображений – OpenAI, Gemini, Doubao/Seedream, GLM, Grok, Qwen, MiniMax и совместимые API, а для анализа изображений также DeepSeek V4.1 Flash. Список провайдеров и правила подключения опубликованы в репозитории. При отсутствии входа Genspark и поискового ключа предусмотрен бесплатный Search MCP от Parallel с ограничением частоты запросов.
Обычные операции с документами работают локально и не требуют облачного ИИ. Если же используется внешняя модель, запрос и необходимый для него контекст документа передаются выбранному сервису. Условия обработки этих данных зависят от провайдера.
Поиск по содержимому файлов и телеметрия
На главном экране GenOffice можно искать файлы по именам, папкам и содержимому. Текст из .docx, .xlsx, .pptx, PDF, Markdown и HTML индексируется локально в SQLite. Предусмотрена обработка текста на китайском, японском и корейском языках.
Дополнительно можно включить переупорядочивание результатов с помощью TypeSafe Jev. Модель оценивает соответствие фрагментов запросу и меняет порядок первых 20 результатов. Например, при поиске политики обновления ноутбуков она должна помочь отличить нужный документ от файлов об обновлении браузерного кеша или фирменного оформления.
Функция выключена по умолчанию. Она включается в Settings / AI Media & Search / Local file search: нужно активировать Jev search reranking, выбрать TypeSafe либо OpenRouter, ввести ключ и проверить подключение. При включённой функции фрагменты найденных документов отправляются сервису, но сам поисковый индекс остаётся на компьютере. Если запрос завершается ошибкой или превышает время ожидания, сохраняется порядок локального поиска.
Локальная работа с документами не исключает сетевой аналитики. Согласно политике конфиденциальности от 26 августа 2026 года, официальные сборки по умолчанию отправляют статистику использования, начиная с первого запуска, ещё до показа вводного уведомления.
Аналитика фиксирует запуск приложения, открытие и создание файлов, попытку входа и успешный вход. В данных присутствуют расширение открываемого файла или тип создаваемого документа, версия приложения и ОС, платформа, язык интерфейса, случайный идентификатор установки и идентификатор сеанса; при наличии передаётся код страны из региональных настроек ОС. Содержимое документов, имена файлов, пути, личность учётной записи и адрес электронной почты в эту статистику не входят.
События отправляются в Google Analytics 4 по HTTPS. Получатель соединения видит публичный IP-адрес, хотя приложение не добавляет его в параметры события. Отключить последующие отправки можно в Settings / General / Send anonymous usage statistics. Сборки из исходников и ответвления проекта без служебных данных официальной сборки, по политике разработчиков, такую аналитику не отправляют.
Командная строка и интеграция с ИИ-агентами

В комплект входит команда genoffice для создания, чтения, изменения и конвертации файлов из терминала. Она использует те же механизмы, что и графические редакторы. Для программной обработки результатов предусмотрен параметр --json; если операция редактирования отклонена, файл остаётся без изменений.
В документации командной строки приведены следующие примеры:
genoffice --version genoffice info report.docx --json genoffice convert report.md --to pdf genoffice create --type docx --from notes.md --out notes.docx genoffice create --type xlsx --from table.json --out sales.xlsx genoffice docs read report.docx --range 0-9 --json genoffice render report.docx --out shots/ genoffice open sales.xlsx
Команды позволяют получить структуру документа, преобразовать Markdown в PDF, создать .docx из заметок или .xlsx из JSON, прочитать диапазон блоков и сформировать изображения страниц для проверки. Формулы вида =SUM(B2:B9), переданные при создании таблицы, остаются формулами. Для применения подготовленных правок используется docs apply --ops edits.json; полный список команд доступен через genoffice help.
genoffice docs apply report.docx --ops edits.json genoffice help
Для Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode и Windsurf предусмотрен готовый навык работы с GenOffice. В Settings / Integrations программа показывает обнаруженные агенты и позволяет установить навык для выбранных. Там же можно скачать ZIP-архив; установка из репозитория выполняется командой:
npx skills add genspark-ai/genoffice
После установки нужно начать новый диалог с агентом. Навык описывает создание и редактирование документов, чтение файла перед изменениями и проверку результата. В демонстрации презентации о Солнечной системе агент создаёт восемь слайдов, проверяет переполнение и наложение элементов, затем формирует .pptx и изображения слайдов для визуальной проверки. Эти операции выполняются командами slides check, slides render и slides audit.

Программа также предоставляет MCP-сервер. Рекомендуемый локальный вариант запускается командой genoffice mcp и не требует открытого окна GenOffice. В документации заявлены 29 инструментов, а примеры подключения и настройки находятся в Settings / Integrations / MCP. Для Claude Code приведена команда:
claude mcp add --transport stdio genoffice -- genoffice mcp
Для других MCP-клиентов предусмотрена конфигурация:
{ "mcpServers": { "genoffice": { "command": "genoffice", "args": ["mcp"] } } }
Другой локальный вариант работает внутри приложения по адресу http://127.0.0.1:3093/mcp и позволяет наблюдать, как агент создаёт документ в открытом редакторе Docs. Этот сервер выключен по умолчанию. Для размещения сервера на другом компьютере предусмотрен отдельный режим HTTP с передачей файлов и защитой токеном; он описан в документации MCP.

Где скачать GenOffice и какие системы поддерживаются
Установщики опубликованы на странице выпусков GenOffice. Пакеты для macOS и Windows подписаны. Требования в разделе Download различаются по платформе и архитектуре:
| Платформа | Требования | Установочный файл |
|---|---|---|
| macOS, Apple Silicon | macOS 11 или новее, arm64 | .dmg для arm64 |
| macOS, Intel | macOS 11 или новее, x64 | .dmg для x64 |
| Windows, Intel/AMD | Windows 10 или новее, x64 | Установщик -x64.exe |
| Windows on Arm | Windows 11 on Arm, ARM64 | Установщик -arm64.exe |
| Linux, Debian / Ubuntu | x86_64, glibc 2.34 или новее; в README указан Ubuntu 22.04 и новее | .deb |
| Linux, Fedora / RHEL / openSUSE | x86_64, glibc 2.34 или новее; примеры в README: Fedora 35+, RHEL 9+, Leap 15.6+ | .rpm |
| Другие дистрибутивы Linux | x86_64, glibc 2.34 или новее, FUSE 2 | .AppImage |
Для Linux нужно учитывать требование к glibc, даже если название дистрибутива присутствует в примерах разработчиков. В опубликованном наборе установщиков Linux представлены сборки x86_64; отдельные пакеты для Linux на Arm не перечислены.
В Debian и Ubuntu скачанный пакет версии 0.11.0 устанавливается через apt:
sudo apt install ./genoffice_0.11.0_amd64.deb
Для Fedora и систем семейства RHEL используется dnf, для openSUSE – zypper:
sudo dnf install ./genoffice-0.11.0.x86_64.rpm sudo zypper install ./genoffice-0.11.0.x86_64.rpm
AppImage требует FUSE 2. В документации для Ubuntu приведены пакеты libfuse2 и, для Ubuntu 24.04, libfuse2t64. Устанавливать нужно подходящий для своей версии системы пакет, затем разрешить запуск файла:
sudo apt install libfuse2 # Для Ubuntu 24.04 вместо предыдущей команды: sudo apt install libfuse2t64 chmod +x GenOffice-0.11.0.AppImage ./GenOffice-0.11.0.AppImage
Основной код распространяется по Apache License 2.0. При этом описание лицензирования содержит исключение: каталог ee/ зарезервирован для будущих корпоративных модулей и подпадает под отдельную GenOffice Enterprise License. Эта лицензия разрешает разработку и тестирование, но требует соглашения для другого использования. Названия и логотипы GenOffice и Genspark являются товарными знаками: Apache-2.0 не предоставляет прав на их использование, и ответвлениям проекта предписано применять собственное оформление.
Когда GenOffice может заменить привычный офисный пакет
GenOffice имеет смысл рассматривать для работы с документами, таблицами и презентациями, когда нужны бесплатные настольные редакторы, локальная конвертация PDF, отдельные инструменты для HTML и Markdown и возможность поручать ИИ изменения с последующей проверкой. Командная строка и MCP дополнительно позволяют включить офисные файлы в рабочие процессы внешних агентов.
При этом наличие ИИ само по себе не отличает GenOffice от всех конкурентов. Актуальная страница ONLYOFFICE Desktop Editors описывает подключение внешних и локальных ИИ-провайдеров, агентов, MCP-серверов и совместное редактирование при подключении к облачным платформам. У Microsoft 365 также есть встроенные ИИ-возможности; кроме того, это набор приложений и облачных сервисов, который выходит за пределы редактирования офисных файлов.
Поэтому GenOffice можно считать ещё одним вариантом замены офисных редакторов, но утверждать, что он уже лучше Microsoft Office или ONLYOFFICE по всем параметрам, оснований нет. Для перехода нужно проверить свои документы: совпадает ли оформление после сохранения, правильно ли работают формулы и сохраняются ли необходимые элементы презентаций. Если рабочий процесс зависит от макросов VBA, сложных связей с внешними данными или определённых средств совместной работы, одной поддержки .docx, .xlsx и .pptx недостаточно для вывода о совместимости.