
Kyber for LibreOffice v2.4 is a unified local AI companion
for LibreOffice Writer and Calc.
One app. Three tabs. 17 languages. No cloud. No API keys.
No data leaving your machine. GDPR-compliant by design.
────────────────────────────────────────
WHAT'S NEW IN v2.4
────────────────────────────────────────
17 Languages (up from 7 in v2.2):
European: DE · FR · EN · ES · IT · PT · NL · PL · CS · RO · HU · UK · RU · TR
Africa / Middle East: AR · SW (Swahili)
Asia: HI (Hindi)
UI and AI prompts switch automatically with language selection.
Calc Support (new):
· Explain table data
· Explain formulas (e.g. =VLOOKUP)
· Find errors and inconsistencies
· Create reports from raw data
· Check budgets and cost statements
· Summarize data in 5-7 sentences
Writer/Calc mode switch in Tab 1.
Configurable Backend:
· Ollama local (default)
· LM Studio · Jan.ai · llama.cpp
· Office LAN server (one model for whole team)
· Any OpenAI-compatible endpoint
Config saved in kyber_config.json
Windows Installer Fixed:
chcp 65001 — no more encoding errors
External Python check via temp file
Autostart via registry (optional)
────────────────────────────────────────
ALL FEATURES (v2.4)
────────────────────────────────────────
Tab 1 · AI Assistant:
Writer: Improve · Summarize · Business letter
Official notice · Translate DE↔FR↔EN
Meeting minutes
Calc: Explain table · Explain formula
Find errors · Create report
Check budget · Summarize data
Tab 2 · Document Cleaner:
5 Cleanup Profiles:
· Clean everything (Messy → structured)
· Official letter / Courrier officiel
· Report / Rapport
· Meeting minutes / Procès-verbal
· Official notice / Behördenbescheid
· Custom (manual operation selection)
Operations:
· Position-based heading detection → Heading styles
· Remove direct formatting → Paragraph styles
· Insert Table of Contents
· Fix page styles (First page / Standard)
· Normalize tables (header row)
· Add page numbers to footer
Human-readable preview before macro execution.
No auto-save. CTRL+Z undoes everything.
Tab 3 · Settings:
· Language selector (17 languages)
· Model selector (live from Ollama API)
· Backend URL (configurable)
· Presets: Local · LM Studio · Jan.ai · LAN server
────────────────────────────────────────
HUMAN COMMIT BOUNDARY (HCB)
────────────────────────────────────────
Every AI result requires explicit confirmation.
No text is applied automatically. Ever.
The AI proposes. You decide.
This implements EU AI Act Article 14
(Human Oversight) — structurally, not by documentation.
────────────────────────────────────────
PACKAGE CONTENTS
────────────────────────────────────────
Kyber_Complete_v24.zip contains:
kyber_for_libreoffice_v24.py Main application
Kyber_LibreOffice_v24.oxt LibreOffice extension
kyber_windows_setup.bat Windows installer
kyber_starten.sh / .desktop Linux one-click starter
backend/kyber_backend_v5.py Full backend
backend/kyber_nano.py NAS/ARM backend (no pip)
backend/kyber_server_setup.py Office LAN server setup
install/kyber_linux_setup.sh Full Linux installation
docs/README_de/en/fr/es/pl/uk/ar/sw.md
extras/behoerdenhelfer_v2.html Authority helper (7 languages)
────────────────────────────────────────
EU-SOVEREIGN STACK
────────────────────────────────────────
Mistral AI (Paris, France) — inference model
CroissantLLM (Paris, France) — French-optimized
LibreOffice (international, open)
Kyber / Interlink Bridge (Rendsburg, Germany)
Linux (open)
No US model as default.
No CLOUD Act risk.
GDPR Article 25 — Privacy by Design.
EU AI Act Article 14 — Human Oversight.
────────────────────────────────────────
RELATED
────────────────────────────────────────
Extension: extensions.libreoffice.org
Previous: doi.org (v2.2)
Framework: doi.org (Interlink OS)
Is new version of: 10.5281/zenodo.19654020
Is supplement to: 10.5281/zenodo.19535215