live wire
AI · Red Hat documents usage-based admission fair sharing for Kueue 1.4 on OpenShiftRed Hat DeveloperAI: Red Hat maps governed firewall changes from ServiceNow through Ansible and two human approval gatesRed Hat DeveloperCLUSTER MGMT · ACM 2.17 makes Submariner 0.24 GA with Important-rated fixesRed Hat ErrataPLATFORM · Red Hat makes on-premises Lightspeed recommendations GA for Satellite 6.18Red Hat ErrataSECURITY · Red Hat Hardened Images updates Tomcat 10 for nine authentication, access-control and DoS flawsRed Hat ErrataAI · Open Data Hub 3.6.0 EA1 bundles Trainer, MLflow and llm-d componentsOpen Data HubAI · Speculators 0.6.0 adds P-EAGLE parallel drafting for vLLM speculative decodingRed Hat DeveloperSECURITY · OpenShift 4.17.57 fixes seven Go and TLS CVEs in an Important-rated updateRed Hat ErrataAI · Red Hat benchmarks local LLM guardrails with EvalHub, exposing regex accuracy and latency trade-offsRed Hat DeveloperAI · Red Hat maps silent tool-call failures across agentic pipelinesRed HatAPI · Kuadrant 1.5.3 adds GRPCRoute policies and developer-portal API-key workflowsKuadrantAI · (Aug 25) IBM releases Apache-2.0 Granite 4.2 reasoning models in 3B, 8B and 30B sizesIBM ResearchJAVA · Red Hat build of Quarkus 3.33.3.SP1 fixes 13 CVEs in an Important-rated updateRed Hat errataAI · vLLM moves Kimi K2 RL weight sync across 384 H100s in 7.53 seconds (Aug 22)vLLMAI · Red Hat documents usage-based admission fair sharing for Kueue 1.4 on OpenShiftRed Hat DeveloperAI: Red Hat maps governed firewall changes from ServiceNow through Ansible and two human approval gatesRed Hat DeveloperCLUSTER MGMT · ACM 2.17 makes Submariner 0.24 GA with Important-rated fixesRed Hat ErrataPLATFORM · Red Hat makes on-premises Lightspeed recommendations GA for Satellite 6.18Red Hat ErrataSECURITY · Red Hat Hardened Images updates Tomcat 10 for nine authentication, access-control and DoS flawsRed Hat ErrataAI · Open Data Hub 3.6.0 EA1 bundles Trainer, MLflow and llm-d componentsOpen Data HubAI · Speculators 0.6.0 adds P-EAGLE parallel drafting for vLLM speculative decodingRed Hat DeveloperSECURITY · OpenShift 4.17.57 fixes seven Go and TLS CVEs in an Important-rated updateRed Hat ErrataAI · Red Hat benchmarks local LLM guardrails with EvalHub, exposing regex accuracy and latency trade-offsRed Hat DeveloperAI · Red Hat maps silent tool-call failures across agentic pipelinesRed HatAPI · Kuadrant 1.5.3 adds GRPCRoute policies and developer-portal API-key workflowsKuadrantAI · (Aug 25) IBM releases Apache-2.0 Granite 4.2 reasoning models in 3B, 8B and 30B sizesIBM ResearchJAVA · Red Hat build of Quarkus 3.33.3.SP1 fixes 13 CVEs in an Important-rated updateRed Hat errataAI · vLLM moves Kimi K2 RL weight sync across 384 H100s in 7.53 seconds (Aug 22)vLLM
upstreambeat.ai
analysisAI

Red Hat opens the templates behind its internal enterprise data agent

Dataverse Agent combines governed data products, staged SQL generation and MCP interfaces on OpenShift, with three reusable templates now available.

Data agent architecture with governance, SQL staging, and audit trail.
AI-generated diagram
By The News Desk· Aug 24, 2026

Red Hat has published the architecture behind Dataverse Agent, its internal natural-language interface for enterprise data, and released three open source templates intended to give other teams a starting point for similar systems.

The useful part is not the chat interface. It is the set of controls Red Hat put between a user question and a database query: domain-owned guidance, staged table selection and SQL generation, inherited access controls, and a visible execution trail. That makes the post a practical reference for platform teams deciding what an enterprise data agent needs beyond a model endpoint.

What Red Hat built

According to Red Hat’s engineering account, Dataverse Agent routes a question through four steps: identify the relevant data product, shortlist tables, generate SQL using schema and business guidance, then execute the query. Each step is logged so users can inspect why the agent chose a table and how it interpreted the request.

The system uses Model Context Protocol as the interface between the agent and data services. It runs on OpenShift, authenticates through Red Hat’s existing single sign-on system and inherits the user’s data-platform permissions rather than introducing a separate authorization layer.

Red Hat says the internal deployment exposes 40 official data products to roughly 1,000 unique users, with about 70 daily active users. Those figures are vendor-reported and describe Red Hat’s own environment, not an independent benchmark.

The design choice that matters

The strongest pattern is Red Hat’s “guidance architecture.” Data-product owners maintain structured documentation describing business terminology, valid joins and the intended use of tables. The agent consults that material before generating SQL, reducing reliance on column names alone and keeping responsibility with the teams that understand each domain.

Red Hat also describes an automated intake process that analyzes historical analyst queries to draft guidance for review. That human-review boundary matters: the automation proposes institutional knowledge, but data owners remain responsible for validating it.

What teams can try

Red Hat released three repositories: template-agent for the agent workflow and behavioral configuration, template-mcp-server for Kubernetes and OpenShift-oriented data connections, and template-ui for a React chat interface backed by Fastify. The templates are linked from the original post.

A sensible evaluation starts narrowly: connect one governed data product, test ambiguous business terms, verify permission inheritance and inspect every generated query before execution. The architecture is most credible where teams already have clear data ownership; it does not remove the work of cleaning, documenting and governing the underlying data.

Filed by The News Desk. Corrections: desk@upstreambeat.ai · Our standards →

comments · 0

    Comments are moderated before they appear. Your email is used once to confirm it is you — never shown, never sold. Corrections and questions get an answer from the desk when we have one.