The Agentic Web and the Bazaar Era of AI - Ramesh Raskar, MIT Media Lab
Description
The AI agent industry is currently focused on memory, orchestration, enterprise deployment, and tooling. But these are the first steps toward a larger transformation: the emergence of the Agentic Web. Today’s ecosystem resembles the early days of AOL: closed platforms, proprietary agent stores, and siloed orchestration layers. The next era of AI agents will require open infrastructure that allows agents to discover, transact, and co-learn across organizational boundaries. This talk explores three layers of the Agentic Web. First, the Discovery Layer: agents will require discovery infrastructure analogous to AltaVista or Google—but for agents instead of webpages. The challenge is no longer PageRank, but “AgentRank”: how agents are discovered, trusted, verified, and coordinated across the open web. This creates the need for ICANN- and W3C-like governance and standards for agents. Second, the Commerce Layer: what is the dollar value of intelligence? Agents will pay for reasoning, inference, memory, capabilities, and context through emerging “knowledge pricing” markets. Intelligence itself will be discovered, priced before use, coordinated among untrusted entities, and delivered in new ways. Third, the Bazaar Layer: the last 14 years were about machine learning. The next decade will be about machine co-learning. Speakers: - Ramesh Raskar (MIT Media Lab): Ramesh Raskar is an Associate Professor at the MIT Media Lab and founding architect of NANDA whose pioneering work spans distributed AI agent architectures, health technology, and computational imaging, holding 100+ US patents and earning honors including the National Academy of Inventors award (2024), the Lemelson Award (2016), and the ACM SIGGRAPH Achievement Award (2017), alongside research roles at Google [X], Apple, and Facebook and the co-founding or advising of several companies. LinkedIn: https://www.linkedin.com/in/raskar
Summary
Generated by gpt-5.6-terraAt-a-Glance
- Verdict: Skim
- Core thesis: Project Nanda argues that agent ecosystems need an open, decentralized infrastructure layer for discovery, identity, trust, messaging, payment, and coordination—rather than remaining confined to proprietary agent platforms.
- Why it matters: For anyone operating self-hosted agents such as OpenClaw, the presentation identifies the practical missing control-plane components needed for cross-organization agent interoperability: discoverable capabilities, signed facts, access-gated messaging, and low-cost persistent hosting.
- Best use: Use this as a landscape and architecture primer for an open agent-network thesis; inspect the Index and NandaTown projects directly if evaluating concrete integration, rather than relying on the presentation for implementation-level validation.
Executive Summary
Ramesh Raskar and Project Nanda position the current agent ecosystem as an “AOL era”: agents operate in closed vendor platforms, proprietary agent stores, and isolated orchestration environments. Their proposed transition is an open “agentic web,” where independently operated agents can discover one another, delegate work, transact, and coordinate across organizational boundaries without platform permission.
The core product described is the Nanda Index, a discovery system more expressive than DNS. An agent identity resolves to an agent card and signed “agent facts” describing its capabilities, permitted access, operator, endpoints, and communication rules. A message-box layer sits in front of the runtime to authenticate senders, enforce access, filter bad traffic, and queue work. Resolution is intended to be adaptive: different callers can receive different endpoints or facts based on identity, location, and authorization.
The presentation also frames self-hosting as strategically important because agents with access to real tools require operator control and visibility. It names OpenClaw as an example self-hosted gateway, while Maritime is presented as an economical cloud-hosting option using sleep-and-wake behavior so idle agents do not continuously consume compute.
NandaTown is the project’s answer to validating the stack before real-world deployment. It is an open-source discrete-event simulator that can model agent discovery, messaging, identity, negotiation, auctions, voting, consensus, and supply-chain workflows. The video is high-level and promotional: it offers a useful component model but provides little evidence on adoption, protocol security, interoperability with other standards, or performance under adversarial real-world conditions.
Key Takeaways
- Claim: The strategic bet is that agent ecosystems will move from platform-controlled silos to a permissionless network of independently operated agents. | Evidence: Raskar compares current proprietary agent platforms and agent stores to late-1990s AOL, contrasting them with the open web in which any website could communicate with any browser. He defines the desired outcome as agents discovering, handing off work to, paying, and learning from agents across organizational boundaries. | Implication: Ken should treat open discovery, portable identity, and cross-domain delegation as a potential strategic layer above individual agent runtimes—not assume a single vendor's orchestration environment will remain the durable integration boundary. | Caveat: The presentation asserts this transition but does not provide adoption data, named production users, or a comparison with competing agent-discovery and interoperability standards.
- Claim: Nanda defines an agent minimally as a model that repeatedly selects and invokes tools until it completes a goal; memory, orchestration, and multi-agent systems are higher-level additions. | Evidence: Maria describes the loop explicitly: receive a goal, decide the next action, call a tool, inspect the result, and continue until the task is complete. | Implication: This is a useful systems boundary for Ken: interoperability infrastructure should describe callable capabilities, access constraints, and message semantics around tool-using runtimes rather than depend on a particular agent framework's internal planning loop.
- Claim: The Nanda Index is intended to be an agent-native discovery layer that resolves an identity into capability and trust information, not merely a static network address. | Evidence: An identity such as "agent@hotmail.com" resolves to an agent card containing what the agent is, how to reach it, and where to send messages. A signed agent-facts record adds capabilities, permissions, builder identity, and contact details. | Implication: For an external-facing agent, Ken would need a machine-readable agent card/facts model that separates public capability discovery from protected operational details and supports verifiable ownership. | Caveat: Signed metadata can establish provenance of published claims, but the transcript does not explain verification policies, revocation, reputation, auditability, or how capability claims are validated.
- Claim: The proposed communication design puts a message box in front of the agent runtime, making ingress control a first-class part of agent networking. | Evidence: The message box checks sender identity, handles access, filters spam or bad requests, and holds messages until the agent is ready; messages are not sent directly to the runtime. | Implication: Do not expose a production agent runtime directly as a discoverable endpoint; use a gateway/queue boundary that can authenticate, authorize, meter, inspect, and asynchronously deliver inbound work. | Caveat: The talk does not specify authentication mechanisms, authorization granularity, abuse-rate limits, encryption, delivery guarantees, or failure handling.
- Claim: Discovery needs adaptive resolution because an agent may have multiple endpoints and should reveal different information to different requesters. | Evidence: Nanda says the index can return updated agent facts based on the request, route traffic to the best of multiple endpoints, and avoid exposing private details. Resolution changes according to the agent's location, the caller, and permitted access. | Implication: A viable agent directory should function more like policy-aware service discovery than a public static catalog: caller identity and entitlement should influence both routing and metadata disclosure. | Caveat: No routing policy, privacy model, or resilience behavior is described, so the operational consequences of dynamic resolution remain unspecified.
- Claim: NandaTown provides a modular simulation environment for testing multi-agent infrastructure and coordination before deploying it in a production network. | Evidence: The open-source simulator models 12 layers—transport, communication, identity, registry, auth, trust, payments, coordination, negotiation, memory, privacy, and data facts—and includes marketplace negotiation, auctions, voting, consensus, and supply-chain experiments. Scenarios are specified in YAML and replayed end to end. | Implication: Ken can use the NandaTown pattern for pre-production testing: inject controlled agents, traffic, faults, and policies into scenario-driven simulations before making cross-agent workflows load-bearing. | Caveat: Simulation can reveal coordination and protocol issues but cannot establish real-world security, economic incentives, latency, or behavior of adversarial agents.
Detailed Brief
Onboarding and hosting model
- Claims: Nanda proposes different publication paths for enterprises, existing domain owners, and individuals without domains.; Agent availability and per-agent hosting cost become material constraints when moving from a single agent to a fleet.
- Evidence: Enterprises can operate their own catalog and register a gateway from their domain; existing websites are expected to use DNS AID to attach agents to owned domains; individuals and small businesses can use host39.org to obtain a hosted agent URL by submitting an agent-facts form.; The presentation contrasts local deployment, which offers maximum control but requires the operator to keep the system available, with AWS and Maritime cloud hosting. Maritime is described as supporting OpenClaw and other agents with sleep-and-wake architecture to prevent idle compute spend.
- Caveats: The talk does not quantify hosting cost, cold-start behavior, uptime, data-residency tradeoffs, or the security boundaries between a hosted platform and an agent's connected tools.; DNS AID is mentioned as a future or later pathway, with no technical specification supplied in the transcript.
- Implications: Separate three decisions in agent deployment: identity/domain ownership, runtime placement, and directory publication. They need not be controlled by the same provider.; For large agent populations, measure cost per active task, idle cost, wake latency, and queue reliability rather than evaluating hosting only on the cost of one always-on agent.
Notable Concepts & Terms
- Project Nanda: An MIT-originated open research effort whose name expands to Networked AI Agents in a Decentralized Architecture; it proposes infrastructure for an internet of agents.
- Agentic Web / Bazaar Era: The video's name for a permissionless ecosystem in which autonomous agents from different organizations discover, transact with, and coordinate with one another.
- Nanda Index: The proposed agent-discovery layer that maps an agent identity to a card, communication route, and signed metadata about capabilities and permissions.
- Agent Card: A record returned by the Index that describes an agent and tells other agents how and where to contact it.
- Agent Facts: A signed trust/provenance record containing an agent's identity, capabilities, authorized scope, operator/builder, and reachability details.
- Message Box: An ingress layer ahead of the runtime that checks senders, applies access controls, filters abuse, and queues messages until the recipient agent is ready.
- NandaTown: An open-source discrete-event simulation testbed for agent-network layers and coordination experiments, with replayable YAML-defined scenarios.
- Sleep-and-wake architecture: A hosting pattern intended to reduce fleet operating costs by avoiding continuous compute use for idle agents.
Operator Notes / Why Ken Should Care
- Prototype an external-agent gateway that exposes a signed capability manifest while keeping runtime endpoints, tool credentials, and internal topology private.
- Require inbound agent-to-agent work to traverse an authenticated, policy-enforcing queue/message box; define sender verification, permission scopes, rate limits, replay protection, and an abuse-response path before permitting autonomous delegation.
- Create scenario-based simulations for cross-agent workflows—especially negotiation, payment, escalation, retry, and partial failure—before deploying them across organizational boundaries.
- Evaluate Nanda's actual schemas, protocol documentation, repository activity, governance, and compatibility with other agent protocols before committing integration resources.
- For a fleet deployment, benchmark wake latency, queue durability, task cost, and idle cost under realistic traffic; do not infer production economics from a sleep-and-wake claim alone.
Source/Metadata
- Title: The Agentic Web and the Bazaar Era of AI - Ramesh Raskar, MIT Media Lab
- Transcript words: 3341
- Duration seconds: 730
- Timestamp note: No timestamps or chapters were present in the supplied transcript; the transcript also contains a substantial repeated segment.
Transcript
Welcome everyone. Over the next few minutes, we're going to talk about the open infrastructure being built for a web of agents: why it's needed, what's already shipped, and exactly where your own agent fits into it. It comes out of Project Nanda, an open research effort that started at MIT. By the end of this presentation, you will know how to put an agent that you build yourself on the open web all by yourself. So let's get into it. I'm Ramesh Raskar, professor at MIT and director of Project Nanda. Maria is a core contributor to Project Nanda. So first, what is Nanda and why does it need to exist? Nanda, which stands for Networked AI Agents in a Decentralized Architecture, is an open research effort building the infrastructure for an internet of AI agents. The way the open web was built for documents, the gap it fills is concrete. Agents have no shared way to find each other across vendors, no portable identity or trust that isn't owned by a single platform, and no open way to transact and coordinate across organizations. Nanda builds that missing layer and ships it in open: the index, the registries, the protocol, and the Nanda Town simulator you will see later. Okay. Among them, the web that's coming needs an infrastructure of its own. And we have been here before. If you're building agents today, you're mostly building them, or you're forced to build them, inside walled gardens, closed platforms, proprietary agent stores, and orchestrations that only talk to themselves. It works, but it also feels similar because we have been here before. This is like the AOL era from the late 90s, where it was a closed network. AOL gave you the CDs, and you installed it on your PC. It was a closed network. It was a gated directory. You lived inside the garden created by this one company called AOL. And what came after AOL was this open web. Everybody, in a permissionless manner, was creating websites, creating browsers, and any website could talk to any browser. And that's the transition that's about to happen to agents as well. So the next era needs what the web needed: an open infrastructure, where an agent from one company or one entity can discover an agent from another. This agent can hand off work to it, pay it, learn from it across organizational boundaries, with no permissions required. There are three layers here: discovery, commerce, and what I will call the bazaar. So hold on to those three concepts. We'll come back to them and discuss them. So first, the basics. Hey, my name is Maria, and I'm a core contributor to Project Nanda. So let's start with a simple definition of an agent. The way I think about it, an agent is a model that uses tools in a loop. You give it a goal, it decides what to do next, it calls a tool, it looks at the result, then it keeps going until the task is done. So that loop is the core idea. Everything else, like memory, orchestration, and multi-agent systems, is built on top of it. So you can build this agent loop in many different ways. One example is OpenClaw. OpenClaw is a self-hosted agent gateway. That means you can run it yourself and connect it to the apps and tools you already use. This matters because agents are not just chatbots. If an agent is going to do real work, it needs to access your real tools and apps. And if it has access to real tools, we should care about who controls it, where it runs, and how much we can see. That is why open-source, self-hosted agents are super important. They give people more control over their own agents. But then we get a new problem. If agents are running in many different places, locally and on the cloud, on many different servers owned by many different people, how do they find each other? That is the job of the index. And this is what the Nanda Index is built for. Nanda Index is the discovery layer for the agensic web. It gives agents a shared place to publish who they are, what they can do, and how other agents can reach them. The regular internet already has a version of this with DNS. DNS maps a name to an address, so your browser knows where to go. But agents need more than an address. They need to know what another agent does, what tools it can use, what rules it follows, and how to talk to it. The index gives agents a common way to find each other and connect. So here's how the index works. An agent starts with an identity like agent@hotmail.com. The Nanda Index takes that identity and returns an agent card. The card says what an agent is, how to reach it, and where to send the messages. Messages do not go straight to the agent's runtime. They go to the message box first. The message box checks who is sending the message, handles access, filters spam or bad requests, and holds the message until the agent is ready. Now the agent facts record is what makes discovery trustworthy. It is a signed record that tells other agents who this agent is, what it can do, what it is allowed to touch, who built it, and where to reach it. So before one agent connects to another, it can check the basic facts first. Now the index is not just a lookup table. It does not point one name to one fixed address. It can return updated agent facts based on the request. That means one agent can have many endpoints, traffic can be routed to the best one, and private details do not have to be exposed. So the resolution is adaptive. It changes based on where the agent is, who is asking, and what they are allowed to access. So how do you put your agent on the index? You start at host39.org. You fill out the agent facts form, get an agent card, and publish it to the Nanda Index. Once it's listed, other agents can find it and know how to reach it. There are a few ways to get onto the index, depending on who you are. Enterprises can run their own catalog and register their gateway from their own domain. Existing websites can later use DNS AID to connect agents to domains they already own. Small businesses and individuals can use host39, fill out the agent facts form, and get a hosted agent URL without needing their own domain. The goal is to make the onboarding agent work for everyone, from a large company to one person with a personal agent. Now that we know how agents get listed on the index, the next question is: where does the agent actually run? To be useful, an agent needs to stay online and be reachable. You can run it locally, which gives you full control, but then you are responsible for keeping it up. For most use cases, it makes more sense to host it on the cloud. That could be on a general cloud like AWS, which is more enterprise-ready, or on an agent hosting platform like Maritime, which is built to make hosting AI agents cheaper and simpler. So a little bit about Maritime. Hosting one agent can be affordable, but the cost problem starts when you want to run many agents at once, for a team, a product, or a simulation. That is where per-agent cost really matters. And Maritime is one way to solve this. It gives you a simple cloud default for running OpenClaw or other agents with sleep-and-wake architecture, so idle agents do not keep burning compute. And the point is to make running many agents practical, cheap, and simple. So you can host an agent and list it on the index, but getting one agent online was always the easy part. So how do you prove an open agent web actually works before it's load-bearing on the real internet? You simulate it. This is NandaTown, an open-source project from Project Nanda. The easiest way to describe it is it's a simulation playbook for the infrastructure of the agent web. Think of it as a sandbox town where the whole agent economy is modeled: discovery, identity, registries, messages, coordination, all of it, so you can run and test it at scale. So here's what it looks like in practice. NandaTown is a live sandbox for testing agent networks. You can see agents on a map, watch messages move in real time, compare protocol results, and replay a run step by step. It's fully open source, it's small enough to run on your own laptop, and built to make agent networks easier to test and understand. NandaTown is already running real experiments. For example, there is a marketplace where buyers and sellers negotiate prices, an auction where agents bid on items, and a voting test where agents submit and count ballots. There are also tests for consensus and supply chains. The point is to study real coordination problems: how agents make deals, agree on decisions, pass messages, and recover when something breaks. Under the hood, NandaTown breaks the agent web into 12 parts: transport, communication, identity, registry, auth, trust, payments, coordination, negotiation, memory, privacy, data facts. Each part is something a real agency club needs. So the registry layer is the Nanda Index we just walked through, but here it is just one piece of a bigger system. And you do not need to build everything to try it. You can take one layer, add your own version, run it inside NandaTown, and see how it works with the rest of the network. So NandaTown runs as a discrete event simulation. You define a scenario in a short YAML file, inject agents and traffic, and the testbed plays it out so you can measure what actually happens end to end. Tier 1 uses simple scripted agents, and Tier 2 uses webs and real AI models. So to summarize, Project Nanda builds the open infrastructure for an internet of AI agents: discovery through the index, commerce through portable identity and trust, and coordination through open protocols, all tested in NandaTown. And if you want to learn more, you can go to projectnanda.org, read our papers, and check out our latest projects. ! among them. The web that's coming needs an infrastructure of its own. And we have been here before. If you're building agents today, you're mostly building them or you're forced to build them inside walled gardens, closed platforms, proprietary agent stores, and orchestrations don't only talk to itself. And it kind of works. But you know, it also feels similar because we have been here before. This is like the AOL era from the late 90s, where it was a closed network. You know, AOL, you got the CDs and you installed it on your PC. It was a closed network. It was a gated directory. You live inside the garden created by this one company called AOL. And what came after AOL was this open web. You know, everybody's in a permissionless manner, creating websites, creating browsers, and any website can talk to any browser. And that's the transition that's about to happen to agents as well. So the next era needs what the web needed, an open infrastructure, where an agent from one company or one entity can discover agent from another. This agent can hand off work to it, pay it, learn from it across organizational boundaries, no permissions required. There are three layers here, discovery, commerce, and what I will call the bazaar. So hold on to those three concepts. We'll come back to them and discussed. So first, the basics. Hey, my name is Maria and I'm a core contributor to Project Nanda. So let's start with a simple definition of an agent. The way I think about it, an agent is a model that uses tools in a loop. Right? You give it a goal, it decides what to do next, it calls a tool, it looks at the result, then it keeps going until the task is done. So that loop is the core idea. Everything else, like memory, orchestration, and multi-agent systems is built on top of it. So you can build this agent loop in many different ways. One example is OpenClaw. So OpenClaw is a self-hosted agent gateway. That means you can run it yourself and connect it to the apps and tools you already use. This matters because agents are not just chatbots. If an agent is going to do real work, it needs to access your real tools and apps. And if it has access to real tools, we should care about who controls it, where it runs, and how much we can see. And that is why open source self-hosted agents are super important. They give people more control over their own agents. But then we get a new problem. If agents are running in many different places, locally and on the clouds, on many different servers, like owned by many different people, how do they find each other? And that is the job of the index. And this is what the Nanda index is built for. Nanda index is the discovery layer for the agensic web. It gives agents a shared place to publish who they are, what they can do, and how other agents can reach them. The regular internet already has a version of this with DNS. So DNS maps a name to an address. So your browser knows where to go. But agents need more than an address. They need to know what another agent does, what tools it can use, what rules it follows, and how to talk to it. The index gives agents a common way to find each other and connect. So here's how the index works. An agent starts with an identity like agent at hotmail.com. The Nanda index takes that identity and returns an agent card. So the card says what an agent is, how to reach it, and where to send the messages. Messages do not go straight to the agent's runtime. They go to the message box first. The message box checks who is sending the message, handles access, filters spam or bad requests, and holds the message until the agent is ready. Now the agent fax record is what makes discovery trustworthy. It is a signed record that tells other agents who this agent is, what it can do, what it is allowed to touch, who built it, and where to reach it. So before one agent connects to another, it can check the basic facts first. Now the index is not just a lookup table. It does not point one name to one fixed address. It can return updated agent facts based on the request. So that means one agent can have many endpoints, traffic can be routed to the best one, and private details do not have to be exposed. So the resolution is adaptive. It changes based on where the agent is, who is asking, and what they are allowed to access. So how do you put your agent on the index? You start at host39.org. So you fill out the agent fax form, get an agent card, and publish it to the Nanda index. Once it's listed, other agents can find it and know how to reach it. So there are a few ways to get onto the index, depending on who you are. Enterprises can run their own catalog and register their gateway from their own domain. Existing websites can later use DNS AID to connect agents to domains they already own. Small businesses and individuals can use host39, fill out the agent fax form, and get a hosted agent URL without needing their own domain. The goal is to make the onboarding agent work for everyone, from a large company to one person with a personal agent. Now that we know how agents get listed on the index, the next question is, where does the agent actually run? To be useful, an agent needs to stay online and be reachable. You can run it locally, which gives you full control, but then you are responsible for keeping it up. For most use cases, it makes more sense to host it on the cloud. That could be on a general cloud like AWS, which is more enterprise ready, or on an agent hosting platform like Maritime, which is built to make hosting AI agents cheaper and simpler. So a little bit about Maritime. Hosting one agent can be affordable, but the cost problem starts when you want to run many agents at once, for a team, a product, or a simulation. That is where per-agent cost really matters. And Maritime is one way to solve this. It gives you a simple cloud default for running OpenClaw or other agents with sleep and wake architecture, so idle agents do not keep burning compute. And the point is to make running many agents practical, cheap, and simple. So you can host an agent and list it on the index, but getting one agent online was always the easy part. So how do you prove an open agent web actually works before it's load bearing on the real internet? You simulate it. This is Nandatown, an open source project from Project Nanda. The easiest way to describe it is its simulation playbook for the infrastructure of the agent web. So think of it as a sandbox town where the whole agent economy is modeled like discovery, identity, registries, messages, coordination, all of it, so you can run and test it on scale. So here's what it looks like in practice. Nandatown is a live sandbox for testing agent networks. You can see agents on a map, watch messages move in real time, compare protocol results, and replay a run step by step. It's fully open source, it's small enough to run on your own laptop, and build to make agent networks easier to test and understand. Nandatown is already running real experiments. For example, there is a marketplace where buyers and sellers negotiate prices, an auction where agents bid on items, and a voting test where agents submit and count ballots. There are also tests for consensus and supply chains. The point is to study real coordination problems, how agents make deals, agree on decisions, pass messages, and recover when something breaks. Under the hood, Nandatown breaks the agent web into 12 parts. Transport, communication, identity, registry, auth, trust, payments, coordination, negotiation, memory, privacy, data facts. Each part is something a real agency club needs. So the registry layer is the Nanda index we just walked through, but here it is just one piece of a bigger system. And you do not need to build everything to try it. You can take one layer, add your own version, run it inside Nandatown, and see how it works with the rest of the network. So Nandatown runs as a discrete event simulation. You define a scenario in a short YALM file, inject agents and traffic, and the testbed plays it out so you can measure what actually happens end to end. Tier 1 uses simple scripted agents and Tier 2's, webs, and real AI models. So to summarize, Project Nanda builds the open infrastructure for an Internet of AI agents, discovery through the index, commerce through portable identity and trust, and coordination through open protocols, all tested in Nandatown. And if you want to learn more, you can go to projectnanda.org, read our papers, and check out our latest projects.