The Battle for the Agentic Client and AI Backend

Snowflake, Databricks and the Model Makers — Who Will Own the System of Intelligence in the Agentic Enterprise?

By David Vellante and George Gilbert · theCUBE Research · June 7, 2026

What Is the System of Intelligence? 🔗

The emerging AI software stack that binds the agentic client to enterprise context, governance, and action.

System of Intelligence (SoI)

The middle layer of the AI stack that harmonizes analytic data, converts siloed application logic into shared business rules, and captures institutional knowledge so that agents can observe business state, orient themselves, make decisions, and act with confidence. It is part specified and part learned — some intelligence is programmed through catalogs and semantic views; some is learned through usage, query history, skills, and human corrections.

Agentic Client (SoE)

The new system of engagement — Snowflake CoWork & CoCo, Databricks Genie, Microsoft Copilot, Google Gemini Enterprise, OpenAI Codex, Anthropic Claude Cowork — where business users, builders, and agents interact with data and get work done. The client becomes a teaching surface that feeds reasoning traces, corrections, and workflow patterns back into the SoI.

The key insight: The SoI and agentic client must be co-designed because each one teaches the other. This is Christensen's integrated innovation and Jensen Huang's extreme co-design applied to enterprise software.

The Players 🔗

Who is competing for the System of Intelligence control point, and where they start from.

🌔

Snowflake

Strongest in Layers 1-2 (mapping & rules) with Horizon Catalog, Polaris, Horizon Context, and semantic views. Moving into institutional memory via Cortex Sense. Agentic clients: CoWork (business users) and CoCo (builders). Key advantage: governed data gravity and the Observe acquisition for agent reasoning traces.

Databricks

Pioneered the open data lakehouse with Delta Lake and Unity Catalog. Leaning into data intelligence with Unity Catalog, Genie for natural-language query, and expanding into governance. Strong in data engineering and ML workflows. Competes on open table formats (Iceberg/Delta) and multi-cloud neutrality.

Microsoft

Pushing Work IQ and Fabric IQ as the intelligence layer. Copilot is the agentic client across Office 365, Azure, and Fabric. Strongest ecosystem play — controls the canvas (Office) and the cloud (Azure). Build announcements focused on agent observability, evals, and CI/CD for agents.

Google

Gemini Enterprise as the agentic client, with deep integration into Workspace and Google Cloud. Vertex AI for agent building. Strengths in frontier models, search infrastructure, and knowledge graph technology (a Semantic Web precursor). Leveraging massive web-scale context understanding.

OpenAI

Codex / ChatGPT as highest-volume agentic client. Frontier reasoning models (GPT, o-series). Strong in agent harness, coding, and general-purpose assistance. Missing piece: no enterprise back-end SoI to capture and harmonize interactions. Must move "downward" into data governance and business context.

Anthropic

Claude Cowork as agentic client with MCP (Model Context Protocol) evolving toward richer UI and back-end interaction. Strong safety and alignment focus. MCP direction supports the thesis that the client is becoming programmable and the backend intelligent. Also lacks enterprise SoI — must build or partner.

Co-Design: Why Client and Back-End Must Be Built Together 🔗

Clay Christensen's integrated innovation and Jensen Huang's extreme co-design, applied to the AI software stack.

▶ The Feedback Loop

The agentic client (SoE) captures user intent, corrections, skills, and reasoning traces. These flow into the SoI as signals. The SoI refines enterprise context — definitions, memory, relationships, rules — and feeds better context back to the client. Each side teaches the other.

"The system of intelligence is part specified and part learned." — Vellante & Gilbert

⚡ Why Separate Development Fails

RAG-based chatbots failed because plugging an LLM into a vector database lacked deeper enterprise context. Agent orchestration alone cannot solve the trust problem. Agents need the SoI to understand business state and action boundaries. Without it, enterprises get useful point agents but no coherent operating model.

📊 Signals the SoI Learns From

Query history, artifacts, skills, agent traces (what context pulled, tools called, outcomes), human corrections, popularity of definitions, lineage, shared workflows. The richer the interaction, the better the feedback. The better the feedback, the richer the context foundation.

🎯 The Prize

The winning architecture connects user intent, business context, governed action, and continuous learning into a single reinforcing system. The company that best co-designs the intelligent client with the intelligent back-end will have the strongest claim on the next enterprise software control point.

Horizon Context: From Catalog to Intelligence Layer 🔗

How Snowflake is evolving Horizon from catalog governance toward active business context that feeds the System of Intelligence.

01

Collect

Pull context from databases, BI tools, ETL, schemas, dashboards, lineage, query logs, SaaS systems, and data lakes.

02

Enrich

Add business meaning — lineage, popularity, semantic views, business glossary, descriptions, tags, ownership, certification — with human-in-the-loop validation.

03

Activate

Make context usable in CoCo, CoWork, Cortex Agents, and BI tools so agents produce better answers and more trustworthy actions.

Key Insight: Human-in-the-Loop

Horizon Context is not purely automated. The operative phrase is "with human collaboration." Domain experts and builders must validate definitions, resolve conflicts, and encode how work actually gets done. Snowflake can infer patterns from query history and usage, but business meaning still comes from people who understand the domain.

"The future is the full ontology — modeling the verbs of the business, not just the nouns."

The 9-Level Maturity Model 🔗

How the System of Intelligence matures from descriptive reporting to live operational intelligence.

L1

Level 1: Siloed Aggregate Snapshots

Classic BI reporting — departmental cubes, metrics, dimensions. Semantic views and Unity Metrics push belong here. The enterprise is still in a "what happened" descriptive analytics world. Actions remain human-driven because the system lacks cross-domain context.

L2

Level 2: Canonical Entity Resolution

The enterprise harmonizes entities — one Customer, one Account, one Product across the estate. Master Data Management becomes foundational for AI because agents need a consistent view of entities they reason about. Cross-departmental aggregation becomes possible.

L3

Level 3: Temporal Event Context

Events become first-class data. Streaming updates and real-time event flows update tables and context continuously. Customer interactions update product recommendations in real time. The system now understands sequences of events, not just snapshots.

L4

Level 4: Behavioral Abstractions

The system classifies behavior: high-value shoppers, deal-driven replenishers, likely churners, suspected fraudsters. Patterns get named. The model interprets behavior rather than just recording transactions. Diagnostic analytics — asking "why" — becomes possible.

L5

Level 5: Probabilistic Predictions as Data

Predictions become part of the data model. Each entity carries continuously updated forecasts: "68% probability of repurchase within 30 days," "19% churn risk." Prescriptive analytics enables segment-level and eventually individualized recommendations with quantified confidence.

L6

Level 6: Enterprise Knowledge Graph, as a Semantic Web

The model represents a web of related things informed by an Ontology — canonical customer established by deterministic reasoning and inference and associated with other canonical associated entities like orders, SKUs, promotions, inventory, fulfillment, carriers, payment status. Relationships are traversable (i.e., lookup friendly or dereferencable). Collectively, this expresses how metrics relate to business entities, in deterministic fashion. AI Agents and Skills can now answer richer "why" questions.

The Semantic Web also includes associated traces, lessons learned, and other context engineering issues associated with its construction.

L7

Level 7: Modeled Actions and Preconditions

The business starts modeling actions. A sale becomes a set of possible moves — apply a promotion, reserve inventory, authorize payment, split the shipment. Each action has preconditions and effects. Agents can reason about action spaces within governed boundaries.

L8

Level 8: Live State Representation

The model becomes a live representation of the business. The state of every sale, customer, inventory, payment, and fulfillment path is represented in real time. Parts of operational application estates can be subordinated to the SoI as the live operating substrate.

L9

Level 9: Process Definitions as Data

The rules about how the business runs are managed as data — not buried in code. Changing a business process becomes a data update. Analytics can optimize the process itself. The enterprise can inspect, simulate, and improve its own operating logic.

The Semantic Web Hyperlink Approach 🔗

Kingsley Idehen's alternative: hyperlinks as stable identifiers for loosely coupling identity, data, and intelligence.

◆ Hyperlinks as Stable Identifiers

While Snowflake, Databricks, and the hyperscalers compete for a centralized, tightly-coupled System of Intelligence within their proprietary platforms, the more open Semantic Web approach championed by Kingsley Uyi Idehen and OpenLink Software offers a radically different alternative: a decentralized, hyperlink-based architecture that uses HTTP URIs as stable, global identifiers to loosely couple identity, identification, authentication, authorization, and data spaces (databases, knowledge bases, filesystems, and APIs) — all without vendor lock-in, due to its use of existing open standards.

In this approach, hyperlinks act as stable standardized identifiers used to construct Knowledge Graphs that manifest a Semantic Web. Every entity — person, organization, product, data set, business rule, and agent — is denoted by a hyperlink that resolves to its structured description. The very same pattern applies to entity relationships and the ontologies defining the nature of entity and relationship types.

Core Principles of the Hyperlink Approach

🌐 HTTP URIs as Stable Identifiers

Every entity gets a unique, dereferenceable HTTP URI that serves as its global identity. Unlike Snowflake's Horizon-tied entity IDs, these URIs work across any system, any vendor, any graph. A customer, product, or business rule defined via HTTP URI is universally identifiable — no platform lock-in required.

🔗 Hyperlinks for Loosely Coupling

Identity, identification, authentication, authorization, and data storage are all linked via hyperlinks rather than baked into a single platform. A WebID (HTTP URI identifying a person or agent) simultaneously serves as identity, authentication credential, and authorization key — loosely coupled through the Web's native linking mechanism.

🌡 RDF for Data Space Integration

RDF (Resource Description Framework) provides a universal data model that integrates databases, knowledge bases, filesystems, and APIs under one graph. SQL tables, NoSQL stores, REST endpoints, and SPARQL endpoints all become accessible as a unified hyperlinked data space. This replaces Snowflake's approach of centralizing data in a single governed warehouse.

🎙 WebID for Decentralized Identity

WebID is a decentralized identity protocol that uses HTTP URIs to identify people, organizations, and agents. Unlike Snowflake's centralized user management, WebID is federated, cross-platform, and user-controlled. A single WebID can authenticate across Virtuoso, any SPARQL endpoint, and any WebID-compliant service.

🌏 Linked Data for Mesh Integration

Linked Data principles enable mesh integration across organizational boundaries without a central broker. Instead of Snowflake's Horizon Context collecting and enriching metadata into a proprietary context layer, Linked Data uses RDF links between independently maintained datasets. No vendor lock-in, no centralized governance bottleneck.

💡 Virtuoso: The Hyperlink-Backed SoI

OpenLink Virtuoso is a hyperlink-backed platform that simultaneously serves as database, knowledge graph store, web application server, and linked data deployment engine. It provides the "System of Intelligence" without the centralized lock-in — SPARQL, SQL, GraphQL, REST, and WebDAV access to the same hyperlinked data space.

Comparison: Snowflake's Centralized SoI vs. Hyperlink Approach

DimensionSnowflake's Centralized SoISemantic Web Hyperlink Approach
IdentityPlatform-managed users and roles within Snowflake's governance boundaryHTTP URIs and WebID — decentralized, cross-platform, user-controlled
Data ModelRelational tables + semantic views within Snowflake's warehouseRDF graph — integrates databases, KGs, filesystems, APIs via universal model
Entity ResolutionHorizon Catalog and Polaris — governed within Snowflake estateLinked Data — entities resolve via HTTP URIs across organizational boundaries
Business RulesHorizon Context semantic views + BI metrics — Snowflake-nativeRDF ontologies (OWL, RDFS) — portable, reusable across any SPARQL endpoint
Context LayerHorizon Context + Cortex Sense — proprietary, centralizedLinked Data context — federated, mesh-based, no central broker
Agent TracesObserve acquisition — Snowflake-native observabilityRDF provenance traces — portable, standards-based (PROV-O)
Vendor Lock-inHigh — context and governance are Snowflake-nativeNone — standards-based (RDF, SPARQL, WebID, HTTP)
IntegrationCollect → Enrich → Activate within Snowflake ecosystemNative web — any HTTP(S) resource is a potential data source or target
Maturity CeilingPlatform-dependent — limited by relational model for graph-like business representationsOntology-driven — any level of expressiveness (RDFS, OWL, SHACL)
GovernanceHorizon Polaris — centralized catalog governanceWeb Access Control (WAC) + WebID — decentralized authorization

📈 Synthesis: Complement, Not Replace

The Snowflake SoI and the Semantic Web hyperlink approach are not mutually exclusive. Snowflake's data gravity in Layer 1 (mapping) and Layer 2 (rules) can be complemented by a Virtuoso-provided hyperlink-based context layer using RDF, WebID, and Linked Data. This layer sits above Snowflake's Semantic layer — using hyperlinks as stable identifiers to turn governed data into a globally addressable Semantic Web resource. Enterprises already invested in Snowflake that adopt this hybrid approach get Snowflake's analytic power + the web-like interoperability delivered natively by Virtuoso.

How to Build an Enterprise System of Intelligence 🔗

A seven-step pathway from fragmented data to agent-ready enterprise intelligence, grounded in open Semantic Web standards.

1

Define enterprise entities with stable HTTP URIs

Identify all core enterprise entities (customers, products, orders, suppliers, employees, locations) and assign each a stable HTTP URI. Follow Linked Data principle 1: use URIs as names for things. Ensure URIs are dereferenceable and resolvable via standard web protocols. This creates the foundation where entities are identified independently of any single vendor platform, enabling cross-platform entity resolution at maturity level 2 of the nine-stage model.

2

Establish WebID-based decentralized identity

Deploy WebID for every person, agent, and organization in the enterprise. Each WebID is an HTTP URI that serves as a decentralized identity for authentication and authorization. Unlike vendor-managed identity (e.g. Snowflake RBAC), WebID enables cross-platform authentication without a central identity provider. Use WebID-TLS or WebID-OIDC for secure, decentralized access control across databases, knowledge bases, filesystems, and APIs.

3

Map data spaces using RDF and Linked Data

Represent all enterprise data spaces — databases, knowledge bases, filesystems, and APIs — as RDF graphs. Use schema.org vocabulary for interoperability. Each graph is identified by an HTTP URI and linked to other graphs through RDF triples. This replaces the Snowflake Horizon Context model of centralized metadata enrichment with a decentralized mesh of hyperlinked data spaces. Implement SPARQL endpoints for federated query across graphs, enabling the Federation of Intelligence vision.

4

Implement hyperlink-based authorization

Design an authorization model where access decisions are based on WebID relationships and linked data graph traversal rather than platform-specific roles and permissions. Use ACLs expressed in RDF (Web Access Control) where authorized agents are identified by their WebID URIs. This enables fine-grained, cross-platform authorization that naturally extends across organizational boundaries. Contrast this with Snowflake's approach where authorization is tightly coupled to the platform's RBAC system.

5

Create semantic views and business glossaries

Define semantic views and business glossaries using RDF and SKOS, modeled on Snowflake's Horizon Context approach but published as Linked Data rather than locked in a proprietary catalog. Each business term (customer, revenue, churn, active user) gets an HTTP URI with rdfs:label, rdfs:comment, and skos:definition. Semantic views become SPARQL-queryable RDF graphs rather than platform-specific metadata. This enables the same business meaning enrichment as Horizon Context but in a cross-platform, standards-based format.

6

Build the System of Intelligence feedback loop

Implement the co-design feedback loop between the agentic client and the System of Intelligence using open standards. Agentic clients (CoWork-like interfaces) interact with enterprise data through SPARQL queries and WebID-authenticated access. Every question, correction, artifact, skill, and agent trace generates RDF annotations that enrich the enterprise knowledge graph. Use the Observe acquisition pattern: capture agent reasoning traces as RDF named graphs, evaluate them against rubrics expressed as SHACL shapes, and feed corrections back into the graph. This mirrors Snowflake's Cortex Sense approach but using open, cross-platform standards.

7

Govern and evolve the enterprise knowledge graph

Establish governance policies for the hyperlinked enterprise knowledge graph using fine-grained, attribute-based access controls (ABAC) that apply equally to human users and AI agents. Define policies based on subject attributes (role, department, clearance, security group, agent capability profile), resource attributes (data classification, graph, entity type, predicate), and environmental conditions (time, location, authentication method, purpose of access). Layer these on top of the WebID-based identity and hyperlink-based authorization foundations — every access decision evaluates the agent's WebID attributes against policy rules expressed as RDF triples. Use SHACL for shape validation and OWL for ontology evolution. Add hyperlink-based cross-references between entity URIs across organizational boundaries. Promote reusable skills to governed ontology components. Continuously evolve the knowledge graph through the nine-stage maturity model, progressing from siloed snapshots through enterprise knowledge graph to process-as-data. The goal is a live Federation of Intelligence that combines governed data gravity with Semantic Web-style loosely-coupled cross-platform interoperability, where access policies are as portable and hyperlinked as the data itself.

Actionability: What Agents Can Safely Do at Each Level 🔗

Agent action is gated by the richness of the underlying data model and analytics built on top of it.

LevelAnalytics MaturityWhat Agents Can DoHuman Role
L1-L2Descriptive (What happened?)Answer questions, generate dashboards, conversational BI. "Talk to your data." No autonomous action.Read and interpret reports
L3-L4Diagnostic (Why did it happen?)Segment-level recommendations. Cohort-based heuristics. System identifies patterns but a human still pulls the trigger.Review and approve segment campaigns
L5-L6Prescriptive (What should happen?)Individualized, quantified recommendations. "Issue Maria free shipping — predicted to cut churn from 19% to 7%." Decision-grade guidance.Oversee quantified recommendations
L7Action ModelingDiscover and compose actions within governance. Reason about preconditions: retain Maria by resolving complaint then issuing retention offer.Set boundaries, handle exceptions
L8Live State AwarenessAct against live business state. If tent goes out of stock mid-flow, substitute or recommend alternative.Govern boundaries, refine system
L9Process OptimizationObserve that resolving complaints before promotions retains more buyers. Recommend improvements to the process itself.Set policy, teach the system

The progression: Humans interpret static reports → Systems recommend segment actions → Quantified individual guidance → Agents plan, execute, and improve processes under governance. This is the path from reporting to action.

Key Takeaways & Action Item 🔗

💡 Key Insights

  • The System of Intelligence is emerging as the most valuable real estate in the AI software stack
  • The agentic client (SoE) and SoI must be co-designed — each teaches the other
  • The SoI is part specified (catalogs, semantic views) and part learned (query history, skills, human corrections)
  • Snowflake's Horizon Context + Cortex Sense are early-stage but directionally correct
  • The 9-Level Maturity Model shows the path from descriptive reporting to live operational intelligence
  • Agent action is gated by the richness of the underlying business model — clean tables are not enough
  • The Semantic Web hyperlink approach offers a decentralized alternative to vendor-locked SoI platforms
  • Hyperlinks as stable identifiers can complement Snowflake's architecture

📋 Action Item for Data Pros

Stop treating AI readiness as a data modeling problem. Start building the governed intelligence layer that agents need to reason and act. That means:

  • Capturing the interaction between specifying and learning
  • Lineage and popularity signals across core entities
  • Defining semantic views and exposing trusted metrics
  • Encoding business rules, workflows, and tacit knowledge as governed assets
  • Creating a promotion path from individual productivity to organizational intelligence
  • Evaluating where hyperlink-based integration (RDF, WebID, Linked Data) adds value alongside platform-native governance

"Data pros who master this shift — from moving data to modeling business meaning, context, actions, and learning loops — will become the architects of the agentic enterprise."

Frequently Asked Questions 🔗

The SoI is the emerging middle layer of the AI stack that harmonizes analytic data, converts siloed application logic into shared business rules, and captures institutional knowledge so that agents can observe the state of the business, orient themselves, make decisions, and act with confidence. It is part specified (through catalogs, semantic views, and business rules) and part learned (through query history, artifacts, skills, agent traces, and human corrections).
The intelligent client (CoWork, CoCo, Genie, Copilot, etc.) and the SoI backend have to be developed together because each teaches the other. The client captures user intent, corrections, skills, and reasoning traces that feed the SoI. The SoI provides the context, governance, and business state the client needs to act coherently. This is Christensen's integrated innovation and Jensen Huang's extreme co-design applied to enterprise software.
Horizon Context is Snowflake's system for collecting metadata from databases, data lakes, and SaaS systems; enriching it with lineage, popularity, semantic views, and a business glossary; and activating that context in CoCo, CoWork, Cortex Agents, and BI tools. It transforms Horizon from a catalog into an active business context layer — the foundation of Snowflake's System of Intelligence.
L1: Siloed aggregate snapshots, L2: Canonical entity resolution, L3: Temporal event context, L4: Behavioral abstractions, L5: Probabilistic predictions as data, L6: Enterprise knowledge graph, L7: Modeled actions and preconditions, L8: Live state representation, L9: Process definitions as data. Lower levels (L1-2) are descriptive; middle levels (L3-6) are diagnostic/predictive/prescriptive; upper levels (L7-9) enable autonomous agent action under governance.
Snowflake's SoI is centralized, proprietary, and platform-bound — it requires data and governance to live within Snowflake's ecosystem. The Semantic Web approach uses HTTP URIs, RDF, WebID, and Linked Data to create a decentralized, standards-based architecture where identity, data, and intelligence are loosely coupled through hyperlinks. There is no vendor lock-in; any SPARQL endpoint, RDF store, or web resource participates equally. This approach uses hyperlinks as stable identifiers to turn governed data into globally addressable Semantic Web resources.
CoWork (renamed from Snowflake Intelligence) is Snowflake's business-user agentic client. It enables deep research across enterprise data, creates artifacts and dashboards, captures collaborative knowledge, shares skills as reusable workflows, and hooks into external applications like Excel. It is the system of engagement that feeds the SoI — every question, correction, artifact, and skill becomes a signal that enriches the intelligence backend.
At L1-2: answer questions and generate dashboards (human decides). At L3-4: make segment-level recommendations (human approves). At L5-6: provide individualized quantified recommendations (human oversees). At L7: discover and compose actions within governance bounds. At L8: act against live business state with substitution logic. At L9: recommend improvements to the business process itself. Agent autonomy increases as the business model's fidelity and scope mature.
WebID is a decentralized identity protocol that uses HTTP URIs to identify people, organizations, and agents. It enables federated, cross-platform authentication without a central identity provider. In the context of SoI vs. hyperlink approaches, WebID exemplifies the decentralized alternative: a single WebID can authenticate across Virtuoso, SPARQL endpoints, and any WebID-compliant service — no Snowflake-managed user roles required.
Yes. Snowflake's Horizon Context and semantic views can serve as a governed data foundation, while RDF/SPARQL/WebID provide the hyperlink-based context layer on top. This hybrid approach uses Snowflake's data gravity for analytic workloads and the Semantic Web's universal linking for cross-organizational, decentralized integration. Virtuoso can bridge both worlds, serving as a SPARQL endpoint over Snowflake data or as a standalone hyperlinked data space.
Snowflake acquired Observe to build an observability layer for agent reasoning traces. In the agentic era, the raw material for analytics becomes what the agent reasoned — what context it pulled, what tools it called, what came back, what action it took, and whether the outcome was good. Observe provides the observability, evals, CI/CD, and continual learning substrate for the SoI's top layer (Level 5: Learning and feedback).

Glossary 🔗

System of Intelligence (SoI)

The middle layer of the AI stack that harmonizes analytic data, converts application logic into shared business rules, and captures institutional knowledge for agent reasoning and action.

Agentic Client

The new system of engagement (CoWork, CoCo, Genie, Copilot, etc.) where users, builders, and agents interact with data and get work done. Also called the System of Engagement (SoE).

Horizon Context

Snowflake's system for collecting, enriching, and activating metadata as active business context for AI, BI, applications, and agents.

Cortex Sense

Snowflake's layer for capturing tacit knowledge, ambient business context, user memory, skills, and artifacts — the beginning of institutional memory in the SoI.

Linked Data

Principles for using HTTP URIs and RDF to connect data across organizational boundaries without a central broker. Enables mesh-based, decentralized data integration.

WebID

A decentralized identity protocol using HTTP URIs to identify people, organizations, and agents. Enables federated, cross-platform authentication without a central identity provider.

Co-Design (Extreme Co-Design)

The principle that the intelligent client and intelligent backend must be developed together because each teaches the other. Applied to enterprise software from Jensen Huang's hardware/software co-design philosophy.

Reasoning Trace

The record of what an agent reasoned — context pulled, tools called, actions taken, outcomes — serving as raw material for observability, evals, and continual learning. The "new clickstream" of the agentic era.

Knowledge Graph 🔗

Entities and relationships in the System of Intelligence and Semantic Web landscape.

Platforms Concepts Technologies

Explore Knowledge Graph using SPARQL 🔗

Query the RDF knowledge graph via URIBurner's SPARQL endpoint. Select a recipe or write your own query.

▶ Explore Knowledge Graph using SPARQL