// technical glossary

The right words.

A working dictionary we use internally and make available to you. Local AI, RAG, edge infrastructure, compliance, blockchain — concise definitions and in-depth notes curated by our team.

// AI

RAG Retrieval-Augmented Generation

Architecture that combines a language model (LLM) with a document retrieval system: the model answers by citing facts extracted from a knowledge base, instead of inventing them.

A RAG pipeline includes three stages: (1) ingestion, which converts documents into vector chunks; (2) retrieval, which fetches the chunks most relevant to the user's query; (3) generation, in which the LLM receives the chunks as context and produces an answer. RAG drastically reduces hallucinations and allows knowledge to be updated without retraining the model.

→ See also: Embedding , Vector Database , Re-ranker

LLM Large Language Model

Large neural network (billions of parameters) trained on text corpora to predict the next word and thus generate coherent language.

Modern LLMs (Qwen, Llama, Mistral, GPT, Claude) range from a few billion to hundreds of billions of parameters. Quantized 7-14B parameter models can run on consumer hardware (RTX 4090, Mac Studio) with performance adequate for enterprise use cases.

→ See also: Quantizzazione , Inferenza , Fine-tuning

Quantizzazione

Technique that reduces the numerical precision of a model's weights (e.g. from FP16 to INT4) to lower memory consumption and accelerate inference, with minimal loss of quality.

Common formats: GGUF (for llama.cpp, optimized for mixed CPU/GPU), AWQ (Activation-aware Weight Quantization, excellent for GPU), GPTQ. A 14B model in FP16 requires ~28 GB VRAM; quantized to 4-bit it drops to ~9 GB. The typical quality loss is below 2% on standard benchmarks.

→ See also: LLM , Inferenza , VRAM

Embedding

Vector representation (typically 384-4096 dimensions) of text, images or other content, in which semantically similar concepts have vectors that are close in the space.

Embeddings are the heart of semantic retrieval: models such as BGE-M3 (multilingual), E5, Cohere embed-v3 convert sentences and documents into vectors that can be indexed in a vector database and searched by cosine similarity. Specific multilingual embeddings (e.g. BGE-M3) perform much better on Italian corpora than English embeddings.

→ See also: Vector Database , RAG , Similarita' Cosenica

Vector Database

Database specialized in indexing and searching high-dimensional vectors by similarity, using algorithms such as HNSW or IVF.

Mature solutions: Qdrant (open source, written in Rust, excellent for on-premise), pgvector (PostgreSQL extension, perfect if you already have Postgres), Weaviate, Milvus. For knowledge bases under 10M vectors pgvector is often sufficient; beyond that, Qdrant offers superior performance and features (pre-search filtering, hybrid search).

→ See also: Embedding , HNSW , RAG

Re-ranker

Cross-encoder model that reorders the results of an initial retrieval by computing a more accurate relevance score on the (query, document) pair.

The typical pattern is retrieve-top-k=20 → re-rank → final top-5 to the context. It costs 100-300ms per query but improves retrieval precision by 15-25% in our internal benchmarks. Recommended models: BGE-reranker-large (open, Italian supported), Cohere Rerank.

→ See also: RAG , Hybrid Search

Inferenza

Execution of an already trained model to produce output (predictions, text, embeddings) starting from an input.

Modern inference engines: vLLM (excellent throughput on GPU, continuous batching support), Ollama (excellent developer experience, lightweight), llama.cpp (mixed CPU/GPU, Apple Silicon support), TensorRT-LLM (maximum NVIDIA performance, high setup complexity).

→ See also: LLM , vLLM , Ollama

MCP Model Context Protocol

Open protocol proposed by Anthropic to standardize how LLMs access external tools, data and context.

MCP defines a client-server interface in which an LLM (client) can discover and invoke tools exposed by MCP servers (databases, APIs, file systems). It is becoming the de facto standard for reliable AI agents: it allows the model to be decoupled from the tools and centralized guardrails to be applied.

→ See also: LLM , Tool Use , Agenti AI

// Infrastruttura

Local-first AI

AI architecture in which models and data reside and are processed on the client's infrastructure, without dependencies on third-party clouds.

Local-first does not only mean 'offline': it means that the data perimeter coincides with the client's physical/legal perimeter. Advantages: data sovereignty, simplified GDPR compliance, zero marginal costs per query, predictable latency. Cost: initial hardware investment and greater management complexity.

→ See also: Edge Computing , Sovranita' del Dato , On-premise

Edge Computing

Computing paradigm that places processing resources close to the data source (plant, device, local site) instead of in centralized datacenters.

For AI, edge computing translates into devices such as NVIDIA Jetson, a Mac Studio in a network cabinet, mini-PCs with NPU. It enables latencies below 100ms and operability even with degraded connectivity. Typically paired with a 4-bit quantized model.

→ See also: Local-first AI , Inferenza , Latenza

// Compliance

GDPR General Data Protection Regulation

EU Regulation 2016/679 on the protection of personal data, applicable to anyone who processes data of EU residents.

For AI projects, the GDPR requires: a legal basis for processing, minimization, the right of access/erasure, a DPIA for high-risk processing. Local AI simplifies compliance because it avoids extra-EU transfers and reduces the attack surface. For special category data (art. 9, e.g. health data) a DPIA is almost always mandatory.

→ See also: AI Act , DPIA , Sovranita' del Dato

AI Act Regolamento UE 2024/1689

European regulation that governs the development and use of artificial intelligence systems, classifying them by risk level.

The AI Act distinguishes: unacceptable risk (prohibited), high risk (stringent obligations: technical documentation, conformity assessment, human oversight), limited risk (transparency), minimal. General-purpose generative models (GPAI) have specific documentation and copyright obligations. Phased entry into force 2025-2027.

→ See also: GDPR , Sovranita' del Dato

AgID Agenzia per l'Italia Digitale

Technical agency of the Italian Presidency of the Council of Ministers that issues guidelines for the digitalization of the public administration.

AgID issues: AI Guidelines for the PA, the Interoperability Model, design guidelines for digital services, minimum ICT security measures. To provide services to the PA it is almost always necessary to be compliant with the CAD (Digital Administration Code) and registered on MePA.

→ See also: CAD , MePA , WCAG 2.1 AA

Sovranita' del Dato

Principle whereby an organization's data remains under the exclusive jurisdiction and control of the organization itself, without exposure to regulations or authorities of other countries.

For Italian organizations it is particularly relevant with respect to the U.S. CLOUD Act, which obliges U.S. providers to supply data to American authorities even if hosted in the EU. Data sovereignty is achieved with on-premise, edge, or certified sovereign cloud infrastructures (e.g. the national strategic hub).

→ See also: GDPR , Local-first AI , CLOUD Act

WCAG 2.1 AA

Web Content Accessibility Guidelines version 2.1, conformance level AA: international standard for the accessibility of web content.

Mandatory for the Italian PA (Stanca Act, law 4/2004) and for most European public websites (European Accessibility Act). It covers color contrast, keyboard navigation, screen readers, semantic structure. We are following the adaptation to WCAG 2.2 AA for projects from 2026 onwards.

→ See also: AgID , PA , Accessibilita'

// Blockchain

Smart Contract

Deterministic program that runs on a blockchain and executes contractual clauses in an automatic, verifiable and immutable way.

Main languages: Solidity (Ethereum and EVM-compatible), Rust (Solana, NEAR), Move (Aptos, Sui). Institutional use cases: document notarization, transparent public registers, provenance certification. Limitation: once deployed they are difficult to modify — bug = permanent exploit.

→ See also: Blockchain , Web3 , Notarizzazione

Missing a term? Suggest it, and we'll add it if relevant.

$ Suggest a term