Genspark Lança GenOffice como Open Source, um Pacote de Escritório Nativo de IA para macOS e Windows
Genspark
A Genspark lançou o GenOffice, um pacote de escritório nativo de IA que cobre Docs, Sheets, Slides e ferramentas de PDF, como open source sob a licença Apache-2.0. Construído como cinco aplicativos Electron que compartilham uma camada de motor, ele oferece instaladores assinados para macOS (Apple Silicon) e Windows (x64) na versão 0.4.110, é gratuito e sem anúncios, mas atualmente é rotulado como Alpha, com recursos de IA que exigem conta e créditos da Genspark.
GenOffice é um pacote de escritório nativo de IA da Genspark, lançado em código aberto sob a licença Apache-2.0, consistindo em cinco aplicativos Electron que compartilham uma camada de mecanismo comum: um processador de texto, planilha, editor de apresentações e ferramenta de PDF. Instaladores assinados estão disponíveis para macOS em Apple Silicon e Windows x64, atualmente na versão 0.4.110, e o pacote é gratuito e sem anúncios, embora os recursos de IA consumam créditos do Genspark e exijam uma conta conectada, já que as chamadas de modelo são proxy no lado do servidor. A equipe construiu o Alpha com um engenheiro em uma semana por cerca de US$ 10.000 em tokens, e está coletando feedback por meio de um chat em grupo do GenOffice, oferecendo créditos a colaboradores ativos. Tecnicamente, o aplicativo Docs preserva o arquivo .docx original por hash, analisando word/document.xml em uma árvore de blocos e, ao salvar, convertendo apenas os blocos editados ('sujos') em fragmentos OOXML que são inseridos de volta no arquivo original, deixando os blocos intocados e outras entradas zip idênticas byte a byte, o que os desenvolvedores dizem evitar quebras de layout ao reabrir arquivos no Word. O Sheets é construído no núcleo de código aberto do Univer com um sidecar Rust interno usando calamine e IronCalc para importação/exportação XLSX, além de gráficos internos via Konva; o Slides usa um mecanismo interno de análise e renderização de PPTX com HarfBuzz para modelagem de texto; o suporte a PDF é construído em pdf.js e pdf-lib com anotações, formulários e assinaturas. A documentação de segurança é notavelmente detalhada para um lançamento alfa: cada janela de documento é executada com contextIsolation, integração de Node desabilitada e sandbox ativado, payloads IPC são validados por esquema, links externos passam por uma barreira de allowlist, e dois modelos de ameaça específicos de IA são abordados — os scripts de layout do Slides são executados em um interpretador AST restrito, sem acesso a eval, rede ou timers, enquanto o HTML gerado por IA na exportação PPTX é executado em uma janela de navegador isolada e bloqueada, sob um timeout de watchdog. O licenciamento Apache-2.0 permite fork comercial, embora um diretório ee/ seja reservado para futuros módulos empresariais sob uma licença separada, e os nomes GenOffice e Genspark permanecem marcas registradas da Mainfunc, Inc.; os desenvolvedores sugerem que empresas regulamentadas esperem, dado o status alfa e o caminho de IA roteado pela nuvem, o que exigiria revisão de aquisição e uma DPIA (avaliação de impacto de proteção de dados) primeiro.
Fonte: MarkTechPost —
original
