Knowledge Graph Infographic · Social Media Post & Comment Thread

AI was always going to arrive at graphs.

The graph of weights. The graph of doing. The graph of knowing. An RDF-backed narrative of Tony Seale's thesis that the future AI stack has three forms of structure — learned, operational and semantic — with a live SPARQL workbench over the collection's sample data.

Author: Tony Seale Published: 2026-08-14 Likes: 211 Comments: 32 KG curated by DeepSeek V4 Flash on behalf of Kingsley Uyi Idehen
🔅 Graph of Weights 🔅 Graph of Doing 🔅 Graph of Knowing Graph Engineering Two Graphs, One Walk
Source

The Post

Verbatim text of the social media post — reproduced exactly, as modeled in the companion RDF.

AI was always going to arrive at graphs. Last month the mainstream caught up. Peter Steinberger (OpenClaw creator, now at OpenAI) asked whether we are still talking loops or have shifted to graphs - twelve words, 2.9 million views. Within hours an obituary appeared: loop engineering is dead. The names kept changing. First we engineered the prompt, then the context, then the harness, then the loop. Now the graph. Each name points at something real; mostly the field is christening what it was already doing. I suspect graph engineering is different. Like music moving from records to tapes to CDs before coming to rest on the web, the graph will be the end game for engineering. But the word graph is being used to mean different things - and semantics really matter. First, the loop never died. A loop is a graph whose path bends back on itself. Give it branches, let them merge, put increasingly autonomous agents at the nodes, and you have what people now call graph engineering. The loop became a path of connected nodes in a larger graph. 🔵 That is the first graph: The Graph of Doing. Agents, tasks, decisions, dependencies - how a system moves through work. 🔵 The second is The Graph of Knowing. Customers, products, molecules, contracts, policies - what your world contains and how it connects. Knowledge graphs, ontologies, semantics: the half Palantir built a company on, the half Microsoft is bolting into Fabric, the part Snowflake and Databricks are trying to build in. Both are graphs. And graphs connect. Imagine an agent with a single task: assess credit risk. That node in the graph of doing points straight at the concept Credit Risk in the graph of knowing - and from there to the customer it assesses, the evidence it weighs, the policy it obeys, the decision it reaches. Two graphs. One walk. Back in 2023 I wrote about a Semantic Router feeding results into a Working Memory Graph, "fuelling the subsequent steps within its Graph of Thought". Sufficiently complex systems keep resolving into the same shape. A network shape. Stand back and the pattern is hard to ignore. The LLM is a neural network - a graph of weights. The execution loop is a circular path in a graph. The context and meaning are a Knowledge Graph. 🔅 The graph of weights. The graph of doing. The graph of knowing. 🔅 Graph engineering is building this discrete data network around the continuous neural network. LLMs give you the graph of weights. The frameworks will hand you a graph of doing. Nobody hands you the graph of knowing - your customers, your products, your policies. That one you have to build - and own - yourself. If you have spent years quietly building ontologies while the AI world chased the latest fad, this is your moment. If not, there's still time. The future AI stack has three forms of structure: learned, operational and semantic. The first will be commoditised, the second will come from frameworks, but the third is uniquely yours.
Analytical Restructuring

Thesis

AI was always going to arrive at graphs: the future AI stack has three forms of structure — the graph of weights (learned, commoditised), the graph of doing (operational, from frameworks), and the graph of knowing (semantic, uniquely yours to build and own).

Framework

The Three Graphs, Head-to-Head

Six comparison dimensions across the triptych, with values drawn from the post and the comment thread. Each dimension is a first-class instance in the companion RDF (typed via the corpus-canonical cdx:ComparisonDimension class).

Dimension Graph of Weightslearned Graph of Doingoperational Graph of Knowingsemantic
Question it answersHow much?What changes?What is, and what does it mean?
Structure typeLearned, continuous — a neural networkOperational, discrete — agents, tasks, decisions, dependenciesSemantic, discrete — knowledge graphs, ontologies
AI stack counterpartThe LLM model itselfAgent frameworks and orchestration layersKnowledge graphs and retrieval context
Change rateVersioned by someone else — you know which model you ranRebuilt every run — cannot go stalePersists and changes underneath you — 'when was this true' is a real question
Who owns itCommoditised — LLM providersHanded to you by frameworksNobody hands it to you — uniquely yours to build and own
CommoditisationLearned — will be commoditisedOperational — will come from frameworksSemantic — the third is uniquely yours
Sample Data

Two Graphs, One Walk

The post's worked example — an agent tasked to assess credit risk — encoded as instance data in the companion RDF: a doing-node points straight at the Credit Risk concept, and from there to the customer it assesses, the evidence it weighs, the policy it obeys, and the decision it reaches. This sample data — plus a small weighted-edge corpus for the graph of weights — is queryable in the SPARQL workbench below.

GRAPH OF DOING → GRAPH OF KNOWING

Credit risk assessment agent points at → Credit Risk assesses → Acme Corp weighs → Audited financial report obeys → Basel capital adequacy policy reaches → Approve credit line

Weight values on the cross-graph joins (agent → concept 0.92, policy → concept 0.99, concept → decision 0.78) are demonstrative figures for SPARQL practice, not sourced measurements.

Interactive

SPARQL Workbench

Query the collection's knowledge graph — loaded at the named graph https://linkeddata.uriburner.com/DAV/demos/daas/ai-graphs-tony-seale-deepseek_v4flash-1.ttl — directly against the URIBurner SPARQL endpoint. Pick a recipe, edit it live, then run or copy.

▶ Run on URIBurner
Result format guidance: SELECT → text/x-html+tr · DESCRIBE / CONSTRUCT → text/x-html-nice-turtle. Live links are URL-encoded with encodeURIComponent.
Recipes

Sample Queries

Ready-to-run SPARQL recipes over the sample data — from the triptych's node inventory to the two-graphs-one-walk join and the weighted edges of the graph of weights.

1 The three graphs and their nodes
PREFIX : <https://www.linkedin.com/posts/tonyseale_ai-was-always-going-to-arrive-at-graphs-share-7493794469650128896-jM5v/#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
SELECT ?graph ?node ?label WHERE {
  GRAPH <https://linkeddata.uriburner.com/DAV/demos/daas/ai-graphs-tony-seale-deepseek_v4flash-1.ttl> {
    ?node :belongsToGraph ?graph .
    OPTIONAL { ?node rdfs:label ?label }
  }
} ORDER BY ?graph ?node
2 Two graphs, one walk — the credit-risk join
PREFIX : <https://www.linkedin.com/posts/tonyseale_ai-was-always-going-to-arrive-at-graphs-share-7493794469650128896-jM5v/#>
SELECT ?agent ?concept ?customer ?evidence ?policy ?decision WHERE {
  GRAPH <https://linkeddata.uriburner.com/DAV/demos/daas/ai-graphs-tony-seale-deepseek_v4flash-1.ttl> {
    ?agent a :AgentNode ; :pointsAt ?concept .
    ?concept :assesses ?customer ; :weighs ?evidence ; :obeys ?policy ; :reaches ?decision .
  }
}
3 Graph of weights — strongest edges first
PREFIX : <https://www.linkedin.com/posts/tonyseale_ai-was-always-going-to-arrive-at-graphs-share-7493794469650128896-jM5v/#>
SELECT ?edge ?source ?target ?weight WHERE {
  GRAPH <https://linkeddata.uriburner.com/DAV/demos/daas/ai-graphs-tony-seale-deepseek_v4flash-1.ttl> {
    ?edge a :WeightedEdge ; :sourceNode ?source ; :targetNode ?target ; :hasWeight ?weight .
  }
} ORDER BY DESC(?weight)
4 Comment thread with authors
PREFIX : <https://www.linkedin.com/posts/tonyseale_ai-was-always-going-to-arrive-at-graphs-share-7493794469650128896-jM5v/#>
PREFIX schema: <http://schema.org/>
SELECT ?position ?authorName ?text WHERE {
  GRAPH <https://linkeddata.uriburner.com/DAV/demos/daas/ai-graphs-tony-seale-deepseek_v4flash-1.ttl> {
    ?comment a schema:Comment ;
      schema:parentItem :post ;
      schema:position ?position ;
      schema:author ?author ;
      schema:text ?text .
    ?author schema:name ?authorName .
  }
} ORDER BY ?position
5 Comparison dimensions across the three graphs
PREFIX : <https://www.linkedin.com/posts/tonyseale_ai-was-always-going-to-arrive-at-graphs-share-7493794469650128896-jM5v/#>
PREFIX cdx: <https://linkeddata.uriburner.com/DAV/demos/daas/ontology-terms#>
PREFIX schema: <http://schema.org/>
SELECT ?dimension ?dimName ?weights ?doing ?knowing WHERE {
  GRAPH <https://linkeddata.uriburner.com/DAV/demos/daas/ai-graphs-tony-seale-deepseek_v4flash-1.ttl> {
    ?dimension a cdx:ComparisonDimension ; schema:name ?dimName ;
      :forGraphOfWeights ?weights ; :forGraphOfDoing ?doing ; :forGraphOfKnowing ?knowing .
  }
} ORDER BY ?dimName
6 Entity type summary (canonical)
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
SELECT ?type (SAMPLE(?s) AS ?sampleEntity) (SAMPLE(?label) AS ?sampleLabel) (COUNT(?s) AS ?entityCount)
WHERE {
  GRAPH <https://linkeddata.uriburner.com/DAV/demos/daas/ai-graphs-tony-seale-deepseek_v4flash-1.ttl> {
    ?s rdf:type ?type .
    OPTIONAL { ?s rdfs:label ?label }
  }
}
GROUP BY ?type
ORDER BY DESC(?entityCount)
Visualization

Knowledge Graph Explorer

The collection's knowledge graph — post, author, the three graph instances, the credit-risk walk, and the weighted-edge corpus. Drag to pin nodes, double-click to unpin, click a node to open its resolver description. Click the graph surface to arm zoom; click outside to release it.

click surface = zoom · drag = pin · dbl-click = unpin · click node = describe
Analytical Restructuring

The Argument, Restructured

The post's argument as a position-ordered sequence of steps (schema:ItemList in the companion RDF). Each step heading links to its schema:CreativeWork entity IRI via the resolver.

1

The obituary addressed

Peter Steinberger (OpenClaw creator, now at OpenAI) asked whether we are still talking loops or have shifted to graphs — twelve words, 2.9 million views — and within hours an obituary appeared: loop engineering is dead.

2

The naming sequence

First we engineered the prompt, then the context, then the harness, then the loop, now the graph — each name points at something real; mostly the field is christening what it was already doing.

3

Graph engineering is different

Like music moving from records to tapes to CDs before coming to rest on the web, the graph will be the end game for engineering — but the word graph is being used to mean different things, and semantics really matter.

4

The loop reframe

The loop never died: a loop is a graph whose path bends back on itself. Give it branches, let them merge, put increasingly autonomous agents at the nodes, and you have what people now call graph engineering.

5

The first graph: doing

The Graph of Doing — agents, tasks, decisions, dependencies — is how a system moves through work.

6

The second graph: knowing

The Graph of Knowing — customers, products, molecules, contracts, policies — is what your world contains and how it connects; the half Palantir built a company on, the half Microsoft is bolting into Fabric, the part Snowflake and Databricks are trying to build in.

7

Two graphs, one walk

Both are graphs, and graphs connect: an agent tasked to assess credit risk is a node in the graph of doing that points straight at the concept Credit Risk in the graph of knowing — and from there to the customer it assesses, the evidence it weighs, the policy it obeys, the decision it reaches.

8

The 2023 precedent

Back in 2023 the author wrote about a Semantic Router feeding results into a Working Memory Graph, fuelling subsequent steps within its Graph of Thought — sufficiently complex systems keep resolving into the same shape, a network shape.

9

The triptych

The LLM is a neural network — a graph of weights. The execution loop is a circular path in a graph. The context and meaning are a Knowledge Graph. Graph engineering is building this discrete data network around the continuous neural network.

10

The ownership claim

LLMs give you the graph of weights; the frameworks will hand you a graph of doing; nobody hands you the graph of knowing — your customers, your products, your policies. That one you have to build — and own — yourself.

11

The stack summary

The future AI stack has three forms of structure: learned, operational and semantic. The first will be commoditised, the second will come from frameworks, but the third is uniquely yours.

Thread

Comment Thread

Eleven comments modeled verbatim: a curated sampling of 10 public comments from the source payload, plus Kingsley Uyi Idehen's comment captured from the latest edition of the post (thread live at ~32 comments, 2026-08-14). Each is a schema:Comment entity with a sequential thread position.

Kingsley Uyi Idehen2026-08-14 · you · latest edition

Yep!

Also, as you know, graphs are not necessarily webs. A graph can have connectivity that remains trapped within a silo. That connectivity can transcend silos when standardized, resolvable identifiers (e.g., hyperlinks) are used to name the nodes and edges, unleashing the kind of cross-silo connectivity already demonstrated for documents by the World Wide Web. This brings us, once again, to the foresight and magic of upgrading graphs to Webs courtesy of Linked Data principles, as long proposed and demonstrated by the Semantic Web project through endeavors such as the Linked Open Data Cloud, which provides many of the resolvers that already serve a burgeoning Agentic Web.

BTW -- I am going to use one of my AI agents, courtesy of its Linked Data-based harness, to generate a Semantic Web variant of a knowledge graph from this post. This serves to bring easy-to-understand clarity to a really important topic in a world where labels come and go while the underlying concepts remain constant.

Link to follow in my next reply. 😀

George Petrovsky2026-08-14 · 2 likes

Tony, the loop never died, it just became a path in a bigger graph - that reframe does more work than the thread it came from. From the delivery seat, what breaks the join between your two graphs is rarely the modelling. It is that the graph of doing and the graph of knowing have different change rates and different owners. … So make the join an explicit versioned contract: an agent node binds to a pinned version of a concept, never to current. … What Palantir captured was not the graph, it was ownership of the mapping.

Carlos Gienow2026-08-14 · 2 likes

Good taxonomy, big fan of the framing. But, the three graphs age differently. Weights are versioned by someone else, and you know which model you ran. The graph of doing is rebuilt every run, so it can't go stale. The graph of knowing persists and changes underneath you at the same time. It's the only one where "when was this true" is a real question. … Uniquely yours to build, and uniquely yours to keep true.

Richard Macphee2026-08-14 · 1 like

Completely agree. The move to graphs always felt inevitable — once systems need to reason across relationships, state and dependencies, linear representations stop being enough. … there is one further layer emerging between the graph of knowing and the graph of doing: can what the system currently knows actually support this particular decision or action? … not another graph, but assurance at the boundary between knowing and doing.

GlobeScope2026-08-14

This distinction really lands for us — we are developing a local, open-source knowledge-graph-based system as we speak, and the "graph of doing" vs "graph of knowing" split is exactly where the hard design decisions live. … in the agentic ecosystem we are building, it's increasingly the agents themselves proposing that structure, with a human still confirming each step.

Tony Seale very clarifying, and for me 3 convictions sit behind this. First, the graph of weights is already a latent map of relational possibility … the future of intelligence lies in joining latent pattern recognition with explicit, auditable dependency graphs … What we fail to model as a dependency, we will keep misreading as an isolated event…

I love your post. … And there are a ton of other graphs as well, Graph of authority, graph of state transitions, graph of self model, identity, capabilities and permissions.. And a few others even more critical

Tim Gasper2026-08-14 · 2 likes

Graph of weights, graph of doing, graph of knowing - love that framing!

Charles Betz2026-08-14 · 1 like

Saying that loops are dead and graphs are now the thing is right up there with saying algorithms are dead and data structures are now the thing. sigh.

charles faure2026-08-14

So when snow melts you discover a new product witj oxygen and twice hydrogen ? Good for you...

Andrei Bâcu2026-08-14 · 1 like

Soon we’ll have a graph of models that use knowledge graphs. Graphception!

FAQ

Frequently Asked Questions

Thirteen questions covering the distinct claims of the post and thread.

Q1What are the three graphs at the heart of Tony Seale's post?
Answer: The graph of weights (the LLM's neural network — learned structure), the graph of doing (agents, tasks, decisions, dependencies — operational structure), and the graph of knowing (customers, products, molecules, contracts, policies — semantic structure).
Q2Did loops die, or did they become graphs?
Answer: The loop never died: a loop is a graph whose path bends back on itself. Give it branches, let them merge, put increasingly autonomous agents at the nodes, and you have what people now call graph engineering.
Q3What is the graph of doing?
Answer: The graph of doing is how a system moves through work: agents, tasks, decisions and dependencies. Frameworks hand you this graph.
Q4What is the graph of knowing?
Answer: The graph of knowing is what your world contains and how it connects: customers, products, molecules, contracts, policies — knowledge graphs, ontologies, semantics. Nobody hands it to you; you have to build and own it yourself.
Q5What is the graph of weights?
Answer: The graph of weights is the learned structure of the LLM itself: a neural network is a graph of weighted connections. LLMs give you this graph.
Q6What does "two graphs, one walk" mean?
Answer: An agent with a single task — assess credit risk — is a node in the graph of doing that points straight at the concept Credit Risk in the graph of knowing, and from there to the customer it assesses, the evidence it weighs, the policy it obeys, the decision it reaches. One walk across two graphs.
Q7Why is graph engineering different from engineering the prompt, context, harness, or loop?
Answer: Each earlier name pointed at something real, but mostly christened what the field was already doing. Graph engineering builds a discrete data network around the continuous neural network — the author suspects it will be the end game for engineering, like the web was for music distribution.
Q8Who hands you each of the three graphs?
Answer: LLMs give you the graph of weights. The frameworks will hand you a graph of doing. Nobody hands you the graph of knowing — your customers, your products, your policies.
Q9Why must you build and own the graph of knowing yourself?
Answer: Because it encodes what is uniquely yours — customers, products, policies. It is the third form of structure in the future AI stack, and unlike learned and operational structure it will not be commoditised or handed over by frameworks.
Q10How do the three graphs age differently?
Answer: Per Carlos Gienow: weights are versioned by someone else and you know which model you ran; the graph of doing is rebuilt every run and cannot go stale; the graph of knowing persists and changes underneath you — it is the only one where 'when was this true' is a real question.
Q11What breaks the join between the graph of doing and the graph of knowing?
Answer: Per George Petrovsky: rarely the modelling — it is that the two graphs have different change rates and different owners. The fix is an explicit versioned contract: an agent node binds to a pinned version of a concept, never to current, and upgrades deliberately with re-evaluation.
Q12What sits between knowing and doing at the point of use?
Answer: Per Richard Macphee: assurance at the boundary — whether what the system currently knows is complete, current, consistent and sufficiently grounded for the particular decision or action the agent is about to take.
Q13What other graphs did the thread surface beyond the three?
Answer: Robert Georgescu named a graph of authority, a graph of state transitions, a graph of self model, identity, capabilities and permissions; Andrei Bâcu predicted a graph of models that use knowledge graphs — 'Graphception!'
Q14What is the difference between a graph and a web?
Answer: Per Kingsley Uyi Idehen's thread comment: graphs are not necessarily webs — a graph can have connectivity that remains trapped within a silo. Connectivity transcends silos when standardized, resolvable identifiers (e.g., hyperlinks) are used to name the nodes and edges, upgrading graphs to Webs courtesy of Linked Data principles, as long proposed and demonstrated by the Semantic Web project (e.g., the Linked Open Data Cloud) — infrastructure that already serves a burgeoning Agentic Web.
Glossary

Glossary of Graph Terms

Twelve terms the post and thread introduce or invoke, each a schema:DefinedTerm in the companion RDF.

Graph of Weights

Learned structure: the continuous neural network of an LLM — a graph of weighted connections.

Graph of Doing

Operational structure: agents, tasks, decisions and dependencies — how a system moves through work.

Graph of Knowing

Semantic structure: customers, products, molecules, contracts, policies — what your world contains and how it connects.

Graph Engineering

Building the discrete data network — graphs of doing and knowing — around the continuous neural network; the author's candidate end game for AI engineering.

Knowledge Graph

A graph-structured representation of entities and the relations between them; the container of context and meaning.

Ontology

An explicit specification of the concepts, types and relations in a domain; the semantics layer of the graph of knowing.

Neural Network

The LLM itself — a graph of weights; the continuous network around which graph engineering builds a discrete data network.

Semantic Router

A component the author wrote about in 2023 that routes requests by meaning, feeding results into a Working Memory Graph.

Working Memory Graph

A graph-structured working memory that fuels the subsequent steps within a Graph of Thought (author's 2023 design).

Graph of Thought

A graph-shaped reasoning process; the pattern sufficiently complex systems keep resolving into.

Agent

An increasingly autonomous entity sitting at a node of the graph of doing, executing tasks and reaching decisions.

Two Graphs, One Walk

The pattern where a node in the graph of doing points straight at a concept in the graph of knowing, and the walk continues to the entities it assesses, weighs, obeys and reaches.

Linked Data

A set of principles for publishing structured data so that it can be interlinked and resolved via standardized identifiers (hyperlinks); per Kingsley Uyi Idehen's comment, the means by which a graph becomes a web — cross-silo connectivity as long proposed and demonstrated by the Semantic Web project.

How-To

How to Build and Own Your Graph of Knowing

The actionable sequence implied by the post — from inventorying your world to versioning the join between your graphs.

  1. Inventory your world

    List what your world contains and how it connects: customers, products, molecules, contracts, policies. These are the entities of your graph of knowing.

  2. Model it semantically

    Encode the inventory as a knowledge graph or ontology — knowledge graphs, ontologies and semantics are the half Palantir built a company on.

  3. Map your graph of doing

    Model agents, tasks, decisions and dependencies — how your system moves through work. Frameworks will hand you this graph.

  4. Join the two graphs

    Make doing-nodes point straight at knowing-concepts — the credit-risk agent pointing at Credit Risk is two graphs, one walk.

  5. Version the join

    Pin agent nodes to pinned versions of concepts, never to current; upgrade deliberately with re-evaluation, the same discipline you would apply to a model version.

  6. Own it and keep it true

    Nobody hands you the graph of knowing — you have to build and own it yourself, and keep it true: 'when was this true' is a real question.

About

About This Page

This knowledge graph overview was generated from Tony Seale's LinkedIn post by transforming the source into RDF using kg-generator, then rendered as an interactive infographic using rdf-infographic-skill, powered by DeepSeek V4 Flash. The companion RDF — including the sample data for the SPARQL workbench — is designed to be uploaded to the Virtuoso-based URIBurner server as the named graph https://linkeddata.uriburner.com/DAV/demos/daas/ai-graphs-tony-seale-deepseek_v4flash-1.ttl, which the queries above target.

Technology Stack: