
By Jaya Gupta, Ashu Garg, Foundation Capital
Quick Insight: AI agents struggle with enterprise complexity because they miss the "why" behind human decisions. Context graphs capture this institutional memory, creating a defensible moat for next-gen AI applications.
This episode answers:
Foundation Capital's Jaya Gupta and Ashu Garg unpack the missing piece for AI agents to truly excel in enterprise: the "context graph." They argue that while LLMs are powerful, they lack the institutional memory—the "why" behind decisions—needed for reliable, complex business processes. This gap creates a massive opportunity for a new layer of AI infrastructure.
"What is actually missing as AI agents move into production... they still can't reliably do enterprise work."
"This intermediate abstraction... will be the one that will matter the most over the next decade. It's the enduring layer for the most successful application companies."
"The best companies will be debating how to sort of accelerate that flywheel 12 months from now."
Podcast Link: Click here to listen

All right, we are starting with the Lin Space pod in a remote studio. Welcome to Jay Gupta and Ashu Garg from Foundation Capital.
Thank you for having us.
Jay, we apparently met 3 years ago at the Langchain hackathon where Factory was born. Were you also actively thinking about context stuff back then or what was the vibe 3 years ago?
Yeah, I think 3 years ago was probably the first AI hackathon and I cannot say I was thinking about context things at that time. I was just thinking about and I think it was actually before even Agents took off like it was literally right after chat PT and I think the only things that really existed were Langchain, Llama Index and Perplexity were sort of the three companies that came out right after.
So anything that they were doing I think all the AI builders were going and running there and going into whether it was like Notion's office I'm pretty sure had a hackathon but definitely it was not context back then it was even pre Agents and so it's crazy to see where we've come in just a short amount of time.
I mean abstractly I guess like Langchain, Llama Index and to some extent Perplexity also they funnel context into LLMs and we weren't working on Agents back then but you know obviously at some point we would start like even back then there was discussion already.
Ashu what's your AI story as well like I'd love to introduce the audience.
Yeah, sort of the very short version, you know, I used to run a machine learning team at Microsoft in 2006. We were doing ad targeting and after you've done ad targeting for a few years, you want to do something that's better for the soul.
So I left with a variety of ideas. I bumped into a guy called Yan Stoka at Canviva, which was my first portfolio company. And they were doing applied AI at the time, but they ran into a bunch of data infrastructure problems.
And that led to Data Bricks and Any Scale and then a whole series of other applied AI companies. So, I'm lucky enough to hang out with J and Yan and other smart people. That's my claim to fame.
Well, you guys work on really smart things and congrats again on having the early hit of 2026. I would say so I'm going to bring this up on screen right now which is the context graph discussion which is what we're here to have.
So J actually tweeted basically like the article version of this but obviously there is the actual formal blog post. I'm just kind of curious what the origin story of this is. Like what were we sitting in a room and you were talking like hey we need a name for this thing. We see an opportunity. What was going on in December that you started working on this?
It's a good question. So, you know, I think, you know, we sort of throughout December and I would say more broadly like the last 6 to 12 months, like you know, Foundation Capital like we spent a lot of time with our companies very up close and so one of the things that Ashu and I kept continuously talking about and what we were thinking about is like what is actually missing as AI Agents move into production.
Like if you think back like everyone said 2025 would be the year of Agents and in some ways it was you know we got cloud code we got like Devon we got all these customer support Agents Sierra Decagon and I think you know at the same time the models also got dramatically more capable but I think you know when you think deeply about like what is missing you kind of realize like you know that they still can't reliably do enterprise work some of these Agents.
So, you know we started thinking about it and it kind of struck us that, you know, one of the reasons is that because they don't actually capture like why we do certain things like and the human reasoning behind decisions. And so like specifically what do we mean like why exceptions are granted, how conflicts are resolved, what precedents are applied and that's sort of kind of what the thinking was over the last 6 months and I think in December we got to writing about it and published sort of last thing right before the year ended.
I think the thing I would add to that is you know the subtext at least for us and I think for a lot of other people over the last year has been that as so much of the IP is captured in the model itself what is the role of applied AI companies broadly systems of Agents company systems of record and what is the defensible mode and I think we've been debating that with Anime at Player Zero with Ishan at Olive with Kabir and so many of our founders and they were all talking about the same thing but using different languages or different words.
So I think it was that series of conversations that gave us this insight that there is an intermediate abstraction which we call Context Graphs which is the accumulation of decision traces and this intermediate abstraction in our opinion will be the one that will matter the most over the next decade it's the enduring layer for the most successful application companies or systems of Agents companies and we also believe and we'll talk about it more that it's unique and new and it's not well suited for incumbents.
That is actually very key because obviously the incumbents could also capitalize on it if they see the opportunity. You did name job Animesh. I did have him categorize in our discord. We have a discord where we discuss all these trends and stuff and so yeah I didn't know he was your portfolio company.
Know he's been a part of coming over the thesis along with a bunch of other founders like you know Kabir as I said it to Sarah and Ishan at Olive but anime is definitely a brilliant technical founder who's helped push our thinking okay how about let's do like a very Chris like you we have a deck that you guys Kylie sort of put together I think definitions always help motivate a discussion so let's just go right into how do we define a Context Graph and all the other sort of related concepts go for it you go for definitions.
You know, look, I think I we can we can we can describe the it's a concept and so you can describe it in a variety of ways, but at its essence, a Context Graph is the institutional memory of all the why behind the set of decisions. And we think of that core unit as a decision trace.
When an Agent or a system of Agents executes a business process, it goes through a dozen maybe multiple dozen steps. It may have humans in the loop once or many times. And the tracking, these exceptions, these overrides, this cross-system context which sits in both structured and unstructured systems and very often in people's heads. And that's where the human in the loop comes in.
Capturing that is a decision trace. And when you aggregate decision traces in a way that you can then learn from them as an Agent and you can use them to make the Agent better, that's that fabric or becomes what we call the decision graph. Sorry, decision graph or decision trace. Sorry, that my apologies. That that that layer becomes a context route. My mistake. The context. I I
So Context Graph is made up of a lot of decision traces. It's made up of a lot of decision traces and it's also you know when you implement that you will have to implement it in a way that you can actually extract insight from this and you can make it machine usable by the Agents themselves.
And one thing I want to get clear up front like this is kind of like a conceptual thing right like do we has anyone claimed to like have this working yet because it seems like very very big. What do you think, J? You talked to a lot of people.
I do talked to a lot of people. I would say that if you look at Twitter today and you look at LinkedIn, thousands of people claim to have it working. I've had like maybe 30. There's this guy and he mentions like how to build a contest. So, he's he seems very confident.
Yes, he is. He's I think Player Zero is actually one of the examples that you know that you know that actually has some version of this working. I think that what's interesting about this is that you there's going to be a lot of different implementations of it.
And so I think you have like you have companies like Glean that have come out and say that you know we're the ones that are building this. You have companies like Atlan like data cataloging companies has have said that we're going going to own this. You have application companies that have put out their version of this. I think Harvey not not Harvey but rocks put out approach actively put out approach. there's companies across the app layer that have also you know said that they're building this and so I think you will see info companies application companies security companies octa put out something as well and so but in terms of like seeing like this actually deployed at scale like I think there are very few examples today and some of that is because it's a very you know new concept
So I think the only thing I would add to that is don't think of Context Graphs as a technology architecture think of it as a framework and there will be multiple technology implementations and those will evolve over time and different companies will use different components, different databases, different data fabrics in order to build that Context Graph and it'll depend on the on the use case and the situation.
What we are seeing from our portfolio at least is that the common theme across these systems of Agent companies that we think are doing revolutionary stuff is they are building a Context Graph. They're early but we're seeing it. We we see that at Player Zero. We see that at Tacera. We see that at Olive. We see that at Analogic in the security context.
Now there are varying degrees of sophistication because it's a concept as against a specific product. And so this very sort of flexible concept is there like a an ideal data structure I guess for a Context Graph like is it is it just you know like the sort of triplet entities of a knowledge graph or anything like that?
I think no and I think that's because it's more of a framework for now. I think that you will see you know I would say it's like the concept of decision traces especially like I think that is going to be implemented by like many different types of companies and there will be also many different types of companies that will emerge because of this like thinking about like security governance I think you'll see companies that pop up there and we're already starting to see a few pitches there where we're going to see like companies that are going to reimagine different sorts of applications so I think with this logic you could reimagine how do you build Sierra today versus you know a lot of these application companies started three years ago and so if you were to rebuild them starting today I think that's also what we're seeing and I think as well as on infra like we're going to see we've already started to see like different people like imagine you know how do you think of you know data cataloges of the future databases of the future I think those are approaches are are quite early
I think you also see like a lot of the graph database people come out of the woodworks and and say that you know this is us as well. So, we've been doing this the whole time. I've been doing this for the last 10 years. I think most of my notifications when I get tagged and I press and it's like this is a great this is what I've been trying to articulate for the last 10 years like and here it is.
At the same time, there are some common themes of people who are building Context Graphs and you know the underlying infrastructure or technology implementation will vary depending on your starting point and your scale but they tend to be crossfunctional. They tend to be crossprocess. They tend to sort of these decision traces are stitching together data that goes across multiple existing systems of record.
They tend to be in the right path which is you're actually you're executing a decision and it's not an analytical it's not analytical decision. It's the actual operational decisions you're making. you know, existing systems of Agents, startups actually have a very unique advantage because they're not bound by a business process. They're not bound by an existing data store. They're in the orchestration path.
In being in the orchestration path for automation of a business process positions you uniquely capture decision traces and therefore build a Context Graph. Yeah, you have that in this in this slide here. And also I guess in your in your post where you talked a little bit about the why the incumbents don't do it. I I think like one of the interesting things I want to sort of double click on. First of all, systems of Agents. I've heard this terminology. Is that widely adopted? Cuz I would say that you're the first in recent months that I've that I've heard actually use this term. What is the system of Agent startup?
Well, I guess out of curiosity, what term have you heard you know to to describe systems of Agents?
Don't know. I mean, I think that that's that's also like up for interpretation as to like what what exactly means. I do think like people have like system of record system, you know, as like a baseline of like okay, we all agree what a system of record is beyond that like people try to modify it in some way. system of like context or whatever. Uh system of Agents like sure you have like I guess a group of Agents I guess and they all do different things but I don't know if if if this is like a a deeper origin or community around this term yet.
So you know the way I would think about it is and look these terms are all collided and it's it's a little bit like you know a cloud of words. The notion of a system of Agent is a company that has a collection of Agents that are automating a process or a set of processes. It was it was initially we came up with that last year to differentiate from you know more basic chatbot like systems.
So if you know a lot of a lot of systems a lot of AI companies are single player mode more like a chatbot and to the extent that you're starting to build something that's multi- aent multiplayer mode has humans in the loop and is driving decisions across a business process we want to distinguish that with this notion of a system of Agent.
The underlying mode that these systems of Agents are building is a Context Graph and the way they build the Context Graph is by capturing the decision traces that they inherently sort of you know execute. So it is a mouthful and any any advice on how to simplify would be appreciated. The term that I've been working on is mostly just Agent lab the company that produces Agents. But I think those are those are like slightly different things in any way as well. So it's it's hard to describe. I think I just I just want to like like double click on a few of these things so that people can get a sense of like what you mean when you say those things.
I think the other thing that's also super interesting is being in the read path not the right path. Obviously with your background with Data Bricks you understand the the read path very very well. I think the right path is also interesting like context is mostly a read jog. right? Mostly just introduces a higher demand for uptime and lower latency and all those things. But I'm also curious like basically you know the way that this creates a waterfall in my mind of exceptions override precedence cross system context also I I put here approval chains which which you had in your original document. It feels more like IM like AWS IM like a some authorization sort of a logic system that cascades down and you you know hopefully you like I derive some kind of formal logic reasoning that you can that you can sort of inspect and version control maybe because like the I think the the worst thing is like when you when you capture all decision traces and you look at all the overrides and all the precedents it looks like Swiss cheese like people contradict themselves all the time and you're like, "Okay, well, what's the truth of it?" And and LM's going to be completely confused, reasonably.
So, look, I think it's a great point and I think when you think about read versus write, you know, it can mean a very different thing when you're very very if you're being precise and technical. I think when we think about the read versus right path is analytical systems which are in the read path are ultimately and you ultimately have to write to an analytical system. So there's some right path in that sense that's why technically it's it means something very different but analytical systems like data warehouses and even systems of record capture the end point of a decision. They know what happened.
So they may know what the revenue of a company is. They may know what the deal size was. is they may know what the discount offered was. They may know sort of what was the patch applied in the case of of a bug fix. What they don't know so that's because that's ultimately stored in some analytical system whatever that system might be. And to that extent systems of records are more analytical in nature than they are in the right path where aentic systems or systems of Agents actually capture the sequence of steps. What did you do?
So if you're using Player Zero, there's a support ticket that comes in. That support ticket then you know someone picks it up, some Agent, not even a human being first. It does some some analysis. It starts to run some queries. All of that is stitched together. It then at some point pulls a human being into the loop. That human being is then doing a bunch of queries themselves because they look at what the s the Agents have presented to them and they start to query the system. All of those queries then ultimately lead to some decision or some hypothesis around what the root cause of the problem is and therefore what the bug fixes. That whole starting with a ticket as an example through auto triaging to hypothesis generation to sort of bug fixes to ultimately then then translates into a piece of code that code that gets pushed into production and it either works or it doesn't. you complete that loop. That loop is the right path. The way we think about right path yeah I see as against the narrowly defined readr path in a database which is I think where you're coming from.
Yes. Because uh you know I which is technically more which is technically more precise. Yeah. But here you're you're you're writing code. So you know it's still still the right path but it's different. Yeah.
And I think I think my question there would be like you know do people want to use a separate platform for it or should it just be inside of GitHub and Slack and you know those things will still continue to win or you know basically obviously people want to prefer their defaults the things that they're used to. Is there a case to be made for putting these onto like a new thing like whether it's Player Zero or something else?
Why don't I get to have J and then you to jump in as well. So I absolutely think it'll be a new thing. Now the key is that these new platforms whether it's Player Zero or or Olive or Tar or pick pick your favorite one they will have to coexist with existing systems and so the system of engagement may end up being Slack. You may communicate with Player Zero through Slack. You may communicate with it through other systems you have because you're not going to replace those at least not overnight.
But these existing systems don't actually orchestrate across an entire business process. To some extent, systems of record do. But even in systems of record, what you see is systems of record were very historically all designed for structured data. So even if you're running a a deal process through Salesforce as an example, very quickly you find the data is not in Salesforce, it's in Slack in part, it's in email. Actually the number one system of record for most organizational data is email. You see email. Yeah. And Slack.
So but email and Slack just captures data. I mean as a blob. And again technically not as a blob. I mean if if you get into sort of data structures but but the but the data is is is dark data in a sense in Slack and in email. And an agentic system that has a real Context Graph will capture this the pieces of data that are appropriate across email, across Salesforce, across your account management system, across a conversation and across a Zoom call. All of these have data, some structured, some unstructured. And most of the value is actually in the unstructured data.
And this is part of why s Context Graphs are so hard to build that you have to figure out how to parse the unstructured data in a way that you capture value and insight because if you started uploading every Zoom call you have in a sales situation, you've done like a million Zoom calls and only noise. And so where the unstructured data is such a large part of it and conversation data is such a large part, most likely the Context Graph will actually consist of small models. The Context Graph itself is a model layer like you use that data to train a set of models but then become part of your Context Graph.
In the case of Player Zero actually the data set is much more semistructure. It's it's less zoom calls and more code and tickets and observability which all has some level of structure very large data sets but with more implied structure. And so the way you would implement a Context Graph is very different. It's more of a traditional graph structure. Maybe it's a relational database with a graph layer on top. Yeah.
Jay, I don't know if you have any notes to add on that. Yeah, I don't think any more to add. Got it. One thing I wanted to move on to also is obviously there's a huge amount of community discussion. You also dedicated a slide to just the push backs. I actually wouldn't say push backs, but feel free to just capture push backs like let's let's go directly and address the elephants in the room.
So, I can take this one. So I think you know a lot of the you know I don't know if it's push back but like a lot of the people that are say you know maybe taking other opinions and sides which I I love cuz it pushes our thinking too is that you know one of the things that we keep hearing is like well you actually can't capture the real why and like you can and you can only capture the how. And that true, you know, intent is actually like really internal to the human and the only thing you can actually capture is a sequence of actions and interactions.
I think Glean actually uses those exact words and they say that you can capture the how. You know, I think that some of that is like in some cases, you know, that's true, but I also think that there's a way to get to like, you know, I think Anime talks about in his blog post, but like the partial why and start to be able to reconstruct the why. And and I think that you know the reason that is is because like you know I think before AI Agents well humans are making these decisions and you know now that Agents are going to do the work they sort of need some sort of access to that sort of memory and then two I think LLMs also made some of this capture more feasible.
You know prels you kind of needed humans to maybe manually structure sort of every decision and no one wants to do that. Like I think they sort of it takes a lot of work to write down why I did something. That's why sometimes like you go through Salesforce and you look at like the there's a bunch of text boxes about like you know notes and like those notes are probably all always empty is my guess. Yeah. Yeah.
Someday we'll we'll force all employees to wear a B BCI device so we can read their thoughts and capture everything. Exactly. I will not name the company but I have a portfolio CEO Raj that he and everyone and his team you know just they have this watch thing that they wear that captures and it auto it autoconnects the data back to their calendar. Yeah. Auto auto transcribing I think is is actually honestly like a reasonable thing. The privacy has to be like worked out but honestly you know it's no different than like an employer owning all the Slack conversations and all that. Totally. Yeah.
you talk you refer to privacy and I would say one of the one of the really critical things which is both there's some push back but I also think you know we we acknowledge right in the original post is going to be critical is you've got to manage there's data governance issues you know there's there's there's there's is sensitive data that is organization specific so in order to effectively capture these decision traces and then operationalize them in the form of Context Graph There's a lot of work that companies will have to do around data governance and data management and you know we have a company that's Sky Flow that J and I worked with that does a lot of work in PII and sensitive data management. Yeah. Again it's Sky Flow. Yeah. Yeah. I purpose. Yes.
So you know again they're pioneering an approach to addressing this issue. There's still a lot to be figured out but key to success in building a Context Graph will be data management data security and then I think that the second point that is interesting as well related to that is you know a lot of people kind of like said said hey this is like you know metadata 3.0 and this is like I forgot what someone used it was very funny language but I think it's like you know metadata this is metadata 3.0 point was like the new sparkling water of France or something. I don't know what Gen Z praise is going around. Um but what was interesting I think about that and you know what a lot of people responded to it well hey the same objection was raised about you know CRM about observability and about data warehouses as well and so new categories I think they emerge when there's a new unit of value worth you know storing and I think the difference here is that decision traces are sort of captured as part of the execution path and not sort of defined up front in all these is like workshops and reconstructs it after the fact via ETL and they're more like emerging as a byproduct of Agents doing work which I think is architecturally like a little bit different than metadata layers and I think the second point there is like the difference is also when and how it's sort of captured like I think with with metadata and you know this also goes to ontologies I think that's like another point that's coming up is that you know there's a lot of like pre-upfront tax of like hey I need to go model a bunch of stuff out with like you know a bunch of consultants, a bunch of stakeholders and do a bunch of workshops where I think this is a little bit different.
I think that's that all makes sense. I'm entertained to see this mentioned as data mesh again. I wonder if the data mesh discussion is is is like like a bad comparison or actually a pretty good one because in a large enough enterprise company and this piece was very focused on enterprise You do have silos that emerge and sometimes for good reason and sometimes they should not be joined. Yeah, I don't know.
So, so you know you're on to something that D and I talk about a lot which is and you know the last slide just references this a little bit. You know the word data mesh can mean whatever you want it to mean. So arguably a contest graph is one form of a data mesh but typically when people have talked about data meshes they have this notion of one universal data mesh across a large enterprise. Yes. And we don't actually believe that that will be the case. We think Context Graphs because they have to emerge from the automation of a specific set of tasks or business processes like no one's going to do or can do the work to say let me capture all the decision traces in organization and put them in one universal Context Graph sounds a little bit like solving world hunger and it's a good idea but very hard to implement.
Yes, our core thesis is these Context Graphs will emerge organically and they'll emerge organically because just as as as processes get automated and human beings are incentivized through be humans in the loop because really they are providing a lot of the training data. The why is coming from the actions that human beings take as part of a decision in an existing business process automation. And so Player Zero is doing that for the whole process of code from going into you know testing all the way to code in production and there's an entire workflow once you generate code and they touch every part of that workflow. Similarly, Olive does the same thing for sales.
And those are just two different workflows of business process in a company. Like there's no reason why companies would want to put both data sets or both Context Graph in one universal Context Graph in companies or people who are selling Context Graphs can sell to both of these companies. But ultimately, no one's going to no company's going to wake up one day and say, I want to build a universal content craft. And then if you look at some of the things that Arvin from Blleen has said and Ble's an amazing company and I have a lot of respect for Arvin but it's so horizontal like it's a very powerful chatbot and it allows people to build some agentic applications or systems of Agents on top of them but really the deep crossf functional crossprocess automation problems are going to be solved I think by companies that are dedicated to solving that problem.
You know you can call it vertical specific and call horizontal. You know my partner Joanne the J and I work with has a company called Tenor. Tenor is solving the process of automating you know the intake process for patients in specialized healthcare situations, specialized clinics, whether it's sleep clinics, specialized testing processes. So again they're capturing very similar workflow. It's almost like in the old world we call it CRM for for specialized healthcare clinics, but it's so much more today. And they're capturing those decision traces and they'll build the Context Graph for that. And what Jay and I think about all day every day is you how do we how do we identify which use cases, business processes, verticals have will have the deepest mopes over the next decade. We could we can build the way we're going to build universal Context Graph is by having a 100 portfolio companies that have Context Graphs and the winning ones hopefully hopefully the winning contest graphs. Yeah. Yeah. Yeah.
Okay. I think I think a very useful concept. We're we're coming up on time and I just want to make sure that we've like sort of adequately addressed or cap encapsulated everything that we know or like the community is excited about. There's there's a lot of like discussions and I think people are going to build out different versions of this. you know what is what is do you have any predictions on what we're going to see by your end that are falsifiable that has a chance of being wrong you know like I I think that these are my ways of trying to test have we have we sort of progressed in our understanding of what is what we need to build I think that's the alpha I feel like that's the alpha can we give it away that's the it's the alpha I don't know if we can give that away okay I'm kidding you know I would say some things are easy to you know there's a lot that we're talking about what's next and so so you know as as J said there's a lot of alpha there but look we believe that a year from now you will actually have hundreds of Context Graphs in production at scale yeah you said that yeah so so that's belief number one two I think the the enabling infrastructure stack for Context Graphs will be well defined and and there will be variations and flavors but you know I totally anticipate that this time next year we'll be writing Okay, here's here's the way here's the best practice stack. Just like once upon a time there was the modern data stack, there'll be the Context Graph stack and it will be 10 times more important and 10 times more valuable. And and lastly, I would say you know the debate about what is a Context Graph and what are decision traces and what they why they matter will go away and the question will be how do we extract value from Context Graphs? But we're merely scratching the surface. Once you have a Context Graph, it's a little bit my Context Graph versus yours and different people will do different things to extract value and drive further automation cuz automation is always a staircase. Like the more value you can extract from the Context Graph, the more you can automate and the more you automate, the more more decision traces you capture, the more you know you will capture your Context Graph. So the best companies will be debating how to sort of accelerate that flywheel 12 months from now. That's a good challenge to folks.
You know sometimes I also use these as kind of a call to action like you know if if people are working on these problems they resonate with it they should reach out to you obviously but I'm sure you have a lot of people reaching out reaching out as well. Yeah. Well J and I are open for business 247 definite holidays. So give us a shout. Yeah we're we're recording on a holiday for those listening later. But no thank you so much for joining and congrats on like basically creating this category. I I'm excited to see what you do with it. I think it's early days still. I think we'll still be checking back on this you know 6 months, 12 months from now and and we'll hope to see like a lot more people building out what they see as contests within their organizations. So thank you. Thank you so much. Take care.
Link: [URL]