Glossary

The full glossary — every acronym from A to W.

GENIE.AI glossary — every acronym used across the docs.

A–Z

TermDefinition
AnsibleAgentless automation tool used for the production Swarm deploy (deploy/ansible/).
ArangoDBMulti-model database (document + graph + vector) that holds the knowledge base.
BFF“Backend for frontend” — the gov-chat-backend Node.js service that brokers HTTP for both web and mobile clients.
BM25Classic lexical relevance score used alongside vector search in hybrid retrieval.
ChatQnAThe OPEA mega-service that orchestrates the RAG pipeline.
ClamAVOpen-source antivirus used by the document repository to scan uploads.
Contextual RetrievalAnthropic-style technique: prepend an LLM-generated doc-context prefix to each chunk before embedding, improving retrieval precision. Enabled by CONTEXTUAL_RETRIEVAL_ENABLED=true.
DiataxisDocumentation framework that splits docs into Tutorial, How-to, Reference, Explanation. Every doc on this site carries a mode: field reflecting its quadrant.
DPGDigital Public Goods — a UN-endorsed standard for open-source projects. GENIE.AI targets DPG compliance.
DoclingIBM document-parser used by dataprep to turn PDFs / DOCX / HTML into chunks.
DocsyThe Hugo theme this site is built on.
EmbeddingA vector representation of a text passage. The default model (BAAI/bge-large-en-v1.5) produces 1024-D vectors. See Choosing models for the supported-model matrix (dimension, recall, VRAM).
FluentdLog forwarder used by every container (Docker fluentd driver) to ship stdout/stderr to the OTel Collector.
GrafanaThe dashboards + alerting UI for the observability stack. Reachable at /grafana/.
Hybrid retrievalCombines vector search (semantic) with BM25 (lexical) and fuses the scores. Enabled by RETRIEVER_HYBRID_RETRIEVAL_ENABLED (default true). RETRIEVER_ARANGO_SEARCH_MODE (default vector) is independent and selects the dense strategy — similarity vs Maximum Marginal Relevance (MMR).
JWTJSON Web Token — the format of Keycloak access tokens used to authorize API calls.
KeycloakOIDC identity provider; default realm is genie.
KongAPI gateway that fronts every service; routes by path prefix.
MELT seamThe backend abstraction that exposes Metrics, Events, Logs, Traces to the admin UI.
NGINXTLS-terminating reverse proxy exposed on 80 / 443.
OIDCOpenID Connect — the protocol used for SSO via Keycloak.
OPEAOpen Platform for Enterprise AI — the framework GENIE.AI’s RAG pipeline is built on.
OTelOpenTelemetry — the standard for emitting traces, metrics, and logs.
OTLPOpenTelemetry Line Protocol — the wire format over which app services ship telemetry to the Collector.
RAGRetrieval-Augmented Generation — answer questions by grounding an LLM in retrieved documents.
RerankerA cross-encoder that re-scores the top-K retrieval candidates.
RetrieverThe microservice that fetches candidate chunks from ArangoDB.
RFP / ROPCResource Owner Password Credentials — a Keycloak grant. Disabled by default for security.
SSEServer-Sent Events — the wire format ChatQnA streams the response over.
TEIText Embeddings Inference — HuggingFace’s serving runtime for embedding and reranking models.
TEI RerankerThe reranker microservice; runs a cross-encoder model.
TEI EmbeddingThe embedding microservice; runs an encoder model.
TranslationOptional microservice that translates the LLM response to the user’s UI locale.
vLLMThe high-throughput LLM serving runtime; runs the chat + labeling models.
VictoriaLogsSingle-node log store used by the observability stack.
VictoriaMetricsSingle-node metrics store.
VictoriaTracesSingle-node trace store; exposes a Jaeger-compatible API.
W3C traceparentThe standard HTTP header used to propagate trace context across service boundaries.
WSSWebSocket Secure. Used in dev by the Vue dev-server HMR (websocket transport on vue.config.js); not used in production (admin logs tail via /api/admin/logs/search HTTP polling).
Last modified September 30, 2026: fix(docs): Wave 79 P1+P2 corrections (33d1d8cf1)