Get started
Be productive in 15 minutes — quickstarts, concepts, and FAQ for all four personas.
GENIE.AI — Sovereign, multilingual RAG for the public sector.
GENIE.AI is an open-source generative-AI framework that lets public-sector organizations run a retrieval-augmented-generation (RAG) chat assistant on their own infrastructure — no third-party model API required, no data leaves your perimeter, fully configurable, and shipped under a DPG-compliant license. The stack is built on OPEA (Open Platform for Enterprise AI) and supports 14+ languages out of the box.
GENIE.AI serves four audiences. Pick the one that matches your goal — each links to a 10-minute quickstart and a curated set of follow-on docs.
13 sections, ordered by the path most readers take. Each card lists the section’s mission in one line.
Use the search box at the top (or press /). It indexes titles, headings, and body text — search by:
RERANKER_TOP_N)chatqna, dataprep, keycloak)dataprep.status failed)docker stack deploy)For the canonical reference of every supported env-var with default and scope, see Environment variables.
This site is rebuilt continuously. Major waves in the past 48 hours:
For per-file changes, see each doc’s footer “last_reviewed” stamp.
Docs are maintained alongside the code in the same repository. If a page is wrong, missing, or out of date, open an issue or send a merge request following the contribution flow.
Latest review stamp on this site: 2026-09-29. Pages show their own
last_reviewed in the footer.
Be productive in 15 minutes — quickstarts, concepts, and FAQ for all four personas.
Top-level project context for GENIE.AI: scope, source-tree map, integration architecture, and contributor onboarding.
End-to-end installation, Docker Compose / Swarm deployment, and GPU setup guides.
Day-to-day operations for a running GENIE.AI deployment — backup, restore, updates, scaling, troubleshooting, and operator-facing diagnostic surfaces.
OpenTelemetry-native metrics, logs, and traces for the GENIE.AI stack — collection, storage, dashboards, and alerting.
Operator-facing configuration guides for Keycloak and external identity providers.
System-wide architecture: C4 container view, authentication flows, the service-to-service auth matrix, and the OPEA microservices contract surface.
Sovereign retrieval-augmented generation pipeline — embedding, hybrid retrieval, reranking, generation, and optional translation.
Managing the GENIE.AI knowledge base — ingesting documents, the processing pipeline, the label taxonomy, document lifecycle, and content guidance.
Canonical lookup — env-vars, HTTP API, OPEA protocol extensions, glossary.
Vue 3 + Vuex single-page app — UI component inventory, state-management patterns, theme system, auth flow, chat UX, sidebar, and the admin dashboard.
Flutter client docs: UI inventory, architecture, deployment, end-user auth, and chat pipeline.
How to contribute to GENIE.AI — open an MR, follow the dev workflow, add a translation, triage a CVE.