Your graph is not a commodity
Agent runtimes are becoming a utility, so the moat is in resolving the data and the relationships.

Everyone seems to be building AI harnesses these days, but that market is about to become a commodity play. Agent runtimes are converging fast, the systems that decide where an agent runs, how it holds state, and how it recovers when it crashes.
The three big cloud providers each shipped one inside two quarters of each other. When major vendors converge that quickly, it is a signal, the layer is becoming a utility.
Utilities are not where moats live.
The runtime decides where an agent runs, it does not decide what the agent can trust. Those are different layers, and only one of them is rapidly commoditizing.
An agent that runs flawlessly for twenty four hours on fragmented, unresolved data does not produce better answers. It produces confident, well formatted errors faster.
So if the data matters more than the runtime, why not point the agent straight at the source? Skip the middle. Let it read the records directly. This might work for some data sets, but try that in real estate...
The same building exists as a different entity in every system that touches it. One identifier in the asset manager's portfolio. Another in the insurance file. A third across public records and tax data. Point an agent at that directly and it does not find the truth. It finds the fragmentation, and reasons confidently on top of this dissonance.
And that is just 1 entity: "property". The harder problem is not the entities, it is the relationships between them. A resident owes rent on a lease. The lease sits in a unit, in a building, held by an SPE, owned through a fund, backed by investors. Obligation, ownership, title, capital. Each link in its own system, owned by a different team, using a different system, with their own data model, resolved by no one. But mapped and combined they answer almost every question worth asking. Who bears the risk on this unit? What does this investor actually own? That chain is a graph, and the graph is the thing no runtime can resolve for you.
Your graph is not a commodity, it's a compound.
Canonical entities, reconciled records, lineage you can audit. The slow, unglamorous work of making one building one building, and one owner one owner, across every system that ever touched them. It is exactly the work nobody puts in the keynote.
A dollar of rent and a dollar of return are the same dollar, eleven relationships apart.
Resolving those relationships is the moat.
First posted on LinkedIn.