<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Agentic AI on RoboSathi</title><link>https://robosathi.com/docs/agentic_ai/</link><description>Recent content in Agentic AI on RoboSathi</description><generator>Hugo</generator><language>en</language><lastBuildDate>Wed, 21 Oct 2026 03:36:54 +0530</lastBuildDate><atom:link href="https://robosathi.com/docs/agentic_ai/index.xml" rel="self" type="application/rss+xml"/><item><title>What Is an AI Agent?</title><link>https://robosathi.com/docs/agentic_ai/what-is-an-ai-agent/</link><pubDate>Fri, 16 Oct 2026 00:00:00 +0000</pubDate><guid>https://robosathi.com/docs/agentic_ai/what-is-an-ai-agent/</guid><description>&lt;div class="video-link-container"&gt;
 
 &lt;div class="video-btn video-btn-playlist" aria-label="Agentic AI | Full Course playlist coming soon"&gt;
 &lt;span class="video-btn__icon" aria-hidden="true"&gt;&lt;i class="fab fa-youtube"&gt;&lt;/i&gt;&lt;/span&gt;
 &lt;span class="video-btn__content"&gt;
 &lt;span class="video-btn__eyebrow"&gt;Playlist&lt;/span&gt;
 &lt;span class="video-btn__title"&gt;Coming Soon !&lt;/span&gt;
 &lt;/span&gt;
 &lt;/div&gt;
&lt;/div&gt;

&lt;div id="overview"
 class="rs-callout rs-callout-panel rs-callout-gold"&gt;&lt;div class="rs-callout__header"&gt;&lt;span class="rs-callout__title rs-callout__title--panel"&gt;Overview&lt;/span&gt;&lt;/div&gt;&lt;div class="rs-callout__body"&gt;&lt;p&gt;Most definitions of an &amp;ldquo;AI agent&amp;rdquo; describe what the agent &lt;em&gt;can do&lt;/em&gt;: perceive, reason, call tools, pursue a goal.
These notes argue that this is only half the picture. For any agent that acts in the real world, the more important question is &lt;strong&gt;who decides what it &lt;em&gt;may&lt;/em&gt; do&lt;/strong&gt;, and where that decision is enforced.&lt;/p&gt;</description></item><item><title>Levels of Automation</title><link>https://robosathi.com/docs/agentic_ai/levels-of-automation/</link><pubDate>Fri, 16 Oct 2026 00:00:00 +0000</pubDate><guid>https://robosathi.com/docs/agentic_ai/levels-of-automation/</guid><description>&lt;div class="video-link-container"&gt;
 
 &lt;div class="video-btn video-btn-playlist" aria-label="Agentic AI | Full Course playlist coming soon"&gt;
 &lt;span class="video-btn__icon" aria-hidden="true"&gt;&lt;i class="fab fa-youtube"&gt;&lt;/i&gt;&lt;/span&gt;
 &lt;span class="video-btn__content"&gt;
 &lt;span class="video-btn__eyebrow"&gt;Playlist&lt;/span&gt;
 &lt;span class="video-btn__title"&gt;Coming Soon !&lt;/span&gt;
 &lt;/span&gt;
 &lt;/div&gt;
&lt;/div&gt;

&lt;div id="overview"
 class="rs-callout rs-callout-panel rs-callout-gold"&gt;&lt;div class="rs-callout__header"&gt;&lt;span class="rs-callout__title rs-callout__title--panel"&gt;Overview&lt;/span&gt;&lt;/div&gt;&lt;div class="rs-callout__body"&gt;&lt;p&gt;&amp;ldquo;Is your agent autonomous?&amp;rdquo; is one of the most common questions asked about AI agents, and one of the least useful. Real systems are autonomous for some decisions, supervised for others, and fully manual for a few, often within a single conversation.
These notes replace the yes/no question with a vocabulary borrowed from &lt;strong&gt;human factors engineering&lt;/strong&gt;, a field that has studied the division of work between people and machines since the 1950s, in aviation, process control and undersea robotics.&lt;/p&gt;</description></item><item><title>Workflow Design Patterns</title><link>https://robosathi.com/docs/agentic_ai/workflow-design-patterns/</link><pubDate>Fri, 16 Oct 2026 00:00:00 +0000</pubDate><guid>https://robosathi.com/docs/agentic_ai/workflow-design-patterns/</guid><description>&lt;div class="video-link-container"&gt;
 
 &lt;div class="video-btn video-btn-playlist" aria-label="Agentic AI | Full Course playlist coming soon"&gt;
 &lt;span class="video-btn__icon" aria-hidden="true"&gt;&lt;i class="fab fa-youtube"&gt;&lt;/i&gt;&lt;/span&gt;
 &lt;span class="video-btn__content"&gt;
 &lt;span class="video-btn__eyebrow"&gt;Playlist&lt;/span&gt;
 &lt;span class="video-btn__title"&gt;Coming Soon !&lt;/span&gt;
 &lt;/span&gt;
 &lt;/div&gt;
&lt;/div&gt;

&lt;div id="overview"
 class="rs-callout rs-callout-panel rs-callout-gold"&gt;&lt;div class="rs-callout__header"&gt;&lt;span class="rs-callout__title rs-callout__title--panel"&gt;Overview&lt;/span&gt;&lt;/div&gt;&lt;div class="rs-callout__body"&gt;&lt;p&gt;A surprising amount of what is marketed as &amp;ldquo;Agentic AI&amp;rdquo; is, structurally, a &lt;strong&gt;workflow&lt;/strong&gt;: a sequence of steps fixed in code, in which a language model does some of the work but never decides what happens next.
That is not a criticism. Workflows are predictable, testable and cheap, and most production systems should be mostly workflow.&lt;/p&gt;</description></item><item><title>Agentic Design Patterns</title><link>https://robosathi.com/docs/agentic_ai/agentic-design-patterns/</link><pubDate>Fri, 16 Oct 2026 00:00:00 +0000</pubDate><guid>https://robosathi.com/docs/agentic_ai/agentic-design-patterns/</guid><description>&lt;div class="video-link-container"&gt;
 
 &lt;div class="video-btn video-btn-playlist" aria-label="Agentic AI | Full Course playlist coming soon"&gt;
 &lt;span class="video-btn__icon" aria-hidden="true"&gt;&lt;i class="fab fa-youtube"&gt;&lt;/i&gt;&lt;/span&gt;
 &lt;span class="video-btn__content"&gt;
 &lt;span class="video-btn__eyebrow"&gt;Playlist&lt;/span&gt;
 &lt;span class="video-btn__title"&gt;Coming Soon !&lt;/span&gt;
 &lt;/span&gt;
 &lt;/div&gt;
&lt;/div&gt;

&lt;div id="overview"
 class="rs-callout rs-callout-panel rs-callout-gold"&gt;&lt;div class="rs-callout__header"&gt;&lt;span class="rs-callout__title rs-callout__title--panel"&gt;Overview&lt;/span&gt;&lt;/div&gt;&lt;div class="rs-callout__body"&gt;&lt;p&gt;The &lt;a href="https://robosathi.com/docs/agentic_ai/workflow-design-patterns/"&gt;previous notes&lt;/a&gt; described systems in which code chooses every next step. Here we hand some of those choices to the model.
A pattern is &lt;strong&gt;agentic&lt;/strong&gt; when the model decides at least one of three things: &lt;strong&gt;what to do next&lt;/strong&gt;, &lt;strong&gt;whether the work is good enough&lt;/strong&gt;, or &lt;strong&gt;how to split the work up&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;We study six agentic patterns in increasing order of the control they hand over: a tool-use loop, ReAct, reflection, evaluator–optimizer, planning, and orchestrator–subagent.
The thread running through them is that &lt;strong&gt;every decision handed to the model needs a fence around it&lt;/strong&gt;, and the fence is the part the engineer is responsible for.&lt;/p&gt;</description></item><item><title>Retrieval-Augmented Generation</title><link>https://robosathi.com/docs/agentic_ai/retrieval-augmented-generation/</link><pubDate>Fri, 16 Oct 2026 00:00:00 +0000</pubDate><guid>https://robosathi.com/docs/agentic_ai/retrieval-augmented-generation/</guid><description>&lt;div class="video-link-container"&gt;
 
 &lt;div class="video-btn video-btn-playlist" aria-label="Agentic AI | Full Course playlist coming soon"&gt;
 &lt;span class="video-btn__icon" aria-hidden="true"&gt;&lt;i class="fab fa-youtube"&gt;&lt;/i&gt;&lt;/span&gt;
 &lt;span class="video-btn__content"&gt;
 &lt;span class="video-btn__eyebrow"&gt;Playlist&lt;/span&gt;
 &lt;span class="video-btn__title"&gt;Coming Soon !&lt;/span&gt;
 &lt;/span&gt;
 &lt;/div&gt;
&lt;/div&gt;

&lt;div id="overview"
 class="rs-callout rs-callout-panel rs-callout-gold"&gt;&lt;div class="rs-callout__header"&gt;&lt;span class="rs-callout__title rs-callout__title--panel"&gt;Overview&lt;/span&gt;&lt;/div&gt;&lt;div class="rs-callout__body"&gt;&lt;p&gt;A language model knows a great deal about language and the world as it was during training, and nothing about your business: your refund policy, your product catalogue, last week&amp;rsquo;s price change.
&lt;strong&gt;Retrieval-Augmented Generation (RAG)&lt;/strong&gt; closes that gap by looking up relevant passages at query time and placing them in the model&amp;rsquo;s context, so the answer is grounded in your data.&lt;/p&gt;</description></item><item><title>Type Safety, Loop Control &amp; State</title><link>https://robosathi.com/docs/agentic_ai/type-safety-loop-control-state/</link><pubDate>Fri, 16 Oct 2026 00:00:00 +0000</pubDate><guid>https://robosathi.com/docs/agentic_ai/type-safety-loop-control-state/</guid><description>&lt;div class="video-link-container"&gt;
 
 &lt;div class="video-btn video-btn-playlist" aria-label="Agentic AI | Full Course playlist coming soon"&gt;
 &lt;span class="video-btn__icon" aria-hidden="true"&gt;&lt;i class="fab fa-youtube"&gt;&lt;/i&gt;&lt;/span&gt;
 &lt;span class="video-btn__content"&gt;
 &lt;span class="video-btn__eyebrow"&gt;Playlist&lt;/span&gt;
 &lt;span class="video-btn__title"&gt;Coming Soon !&lt;/span&gt;
 &lt;/span&gt;
 &lt;/div&gt;
&lt;/div&gt;

&lt;div id="overview"
 class="rs-callout rs-callout-panel rs-callout-gold"&gt;&lt;div class="rs-callout__header"&gt;&lt;span class="rs-callout__title rs-callout__title--panel"&gt;Overview&lt;/span&gt;&lt;/div&gt;&lt;div class="rs-callout__body"&gt;&lt;p&gt;An agent can go off the rails in three distinct ways. It can produce output of the &lt;strong&gt;wrong shape&lt;/strong&gt;: a tool call with a missing field, JSON that doesn&amp;rsquo;t parse, an amount written as a string. It can run &lt;strong&gt;too long or in circles&lt;/strong&gt;: the same call five times, a loop that never converges, a budget that quietly disappears.
Or it can &lt;strong&gt;die halfway&lt;/strong&gt;: a crash, a deployment or a person pressing Stop in the middle of a refund.&lt;/p&gt;</description></item><item><title>Context Management</title><link>https://robosathi.com/docs/agentic_ai/context-management/</link><pubDate>Fri, 16 Oct 2026 00:00:00 +0000</pubDate><guid>https://robosathi.com/docs/agentic_ai/context-management/</guid><description>&lt;div class="video-link-container"&gt;
 
 &lt;div class="video-btn video-btn-playlist" aria-label="Agentic AI | Full Course playlist coming soon"&gt;
 &lt;span class="video-btn__icon" aria-hidden="true"&gt;&lt;i class="fab fa-youtube"&gt;&lt;/i&gt;&lt;/span&gt;
 &lt;span class="video-btn__content"&gt;
 &lt;span class="video-btn__eyebrow"&gt;Playlist&lt;/span&gt;
 &lt;span class="video-btn__title"&gt;Coming Soon !&lt;/span&gt;
 &lt;/span&gt;
 &lt;/div&gt;
&lt;/div&gt;

&lt;div id="overview"
 class="rs-callout rs-callout-panel rs-callout-gold"&gt;&lt;div class="rs-callout__header"&gt;&lt;span class="rs-callout__title rs-callout__title--panel"&gt;Overview&lt;/span&gt;&lt;/div&gt;&lt;div class="rs-callout__body"&gt;&lt;p&gt;A language model has no memory between calls and no access to the world beyond the text it is given. On every call, its entire world is its &lt;strong&gt;context window&lt;/strong&gt;.
Deciding what goes into that window, in what order and at what size, is therefore one of the most consequential design decisions in an agent, and one that is repeated on every turn of the agent loop.&lt;/p&gt;</description></item><item><title>Memory Management</title><link>https://robosathi.com/docs/agentic_ai/memory-management/</link><pubDate>Fri, 16 Oct 2026 00:00:00 +0000</pubDate><guid>https://robosathi.com/docs/agentic_ai/memory-management/</guid><description>&lt;div class="video-link-container"&gt;
 
 &lt;div class="video-btn video-btn-playlist" aria-label="Agentic AI | Full Course playlist coming soon"&gt;
 &lt;span class="video-btn__icon" aria-hidden="true"&gt;&lt;i class="fab fa-youtube"&gt;&lt;/i&gt;&lt;/span&gt;
 &lt;span class="video-btn__content"&gt;
 &lt;span class="video-btn__eyebrow"&gt;Playlist&lt;/span&gt;
 &lt;span class="video-btn__title"&gt;Coming Soon !&lt;/span&gt;
 &lt;/span&gt;
 &lt;/div&gt;
&lt;/div&gt;

&lt;div id="overview"
 class="rs-callout rs-callout-panel rs-callout-gold"&gt;&lt;div class="rs-callout__header"&gt;&lt;span class="rs-callout__title rs-callout__title--panel"&gt;Overview&lt;/span&gt;&lt;/div&gt;&lt;div class="rs-callout__body"&gt;&lt;p&gt;Context management decides what a model sees on one call; &lt;strong&gt;memory&lt;/strong&gt; decides what survives &lt;strong&gt;between&lt;/strong&gt; calls. An agent that remembers can offer continuity, learn from repeated situations and avoid asking the same questions twice.
But what an agent remembers is also what it will &lt;strong&gt;act on&lt;/strong&gt; later, which makes memory an attack surface and a privacy obligation as much as a feature.&lt;/p&gt;</description></item><item><title>Hallucination Checks</title><link>https://robosathi.com/docs/agentic_ai/hallucination-checks/</link><pubDate>Fri, 16 Oct 2026 00:00:00 +0000</pubDate><guid>https://robosathi.com/docs/agentic_ai/hallucination-checks/</guid><description>&lt;div class="video-link-container"&gt;
 
 &lt;div class="video-btn video-btn-playlist" aria-label="Agentic AI | Full Course playlist coming soon"&gt;
 &lt;span class="video-btn__icon" aria-hidden="true"&gt;&lt;i class="fab fa-youtube"&gt;&lt;/i&gt;&lt;/span&gt;
 &lt;span class="video-btn__content"&gt;
 &lt;span class="video-btn__eyebrow"&gt;Playlist&lt;/span&gt;
 &lt;span class="video-btn__title"&gt;Coming Soon !&lt;/span&gt;
 &lt;/span&gt;
 &lt;/div&gt;
&lt;/div&gt;

&lt;div id="overview"
 class="rs-callout rs-callout-panel rs-callout-gold"&gt;&lt;div class="rs-callout__header"&gt;&lt;span class="rs-callout__title rs-callout__title--panel"&gt;Overview&lt;/span&gt;&lt;/div&gt;&lt;div class="rs-callout__body"&gt;&lt;p&gt;A schema can guarantee that a reply has the right &lt;strong&gt;shape&lt;/strong&gt;. It cannot guarantee that what the reply says is &lt;strong&gt;true&lt;/strong&gt;. A perfectly formed sentence such as &amp;ldquo;&lt;em&gt;your refund of $118.84 has been issued&lt;/em&gt;&amp;rdquo; is a serious failure if the refund is actually waiting for review.&lt;/p&gt;
&lt;p&gt;These notes define a hallucination precisely for an agent (a claim not supported by what the turn actually observed), explain why it is costly, and develop a two-level check that runs after the model writes and before the user reads:
cheap &lt;strong&gt;token-confidence&lt;/strong&gt; signals from log-probabilities, and &lt;strong&gt;grounding&lt;/strong&gt; of each atomic claim against evidence, using deterministic record checks and natural-language inference.&lt;/p&gt;</description></item><item><title>LLM as a Judge</title><link>https://robosathi.com/docs/agentic_ai/llm-as-a-judge/</link><pubDate>Fri, 16 Oct 2026 00:00:00 +0000</pubDate><guid>https://robosathi.com/docs/agentic_ai/llm-as-a-judge/</guid><description>&lt;div class="video-link-container"&gt;
 
 &lt;div class="video-btn video-btn-playlist" aria-label="Agentic AI | Full Course playlist coming soon"&gt;
 &lt;span class="video-btn__icon" aria-hidden="true"&gt;&lt;i class="fab fa-youtube"&gt;&lt;/i&gt;&lt;/span&gt;
 &lt;span class="video-btn__content"&gt;
 &lt;span class="video-btn__eyebrow"&gt;Playlist&lt;/span&gt;
 &lt;span class="video-btn__title"&gt;Coming Soon !&lt;/span&gt;
 &lt;/span&gt;
 &lt;/div&gt;
&lt;/div&gt;

&lt;div id="overview"
 class="rs-callout rs-callout-panel rs-callout-gold"&gt;&lt;div class="rs-callout__header"&gt;&lt;span class="rs-callout__title rs-callout__title--panel"&gt;Overview&lt;/span&gt;&lt;/div&gt;&lt;div class="rs-callout__body"&gt;&lt;p&gt;Many of the qualities we care about in an agent&amp;rsquo;s output have no deterministic test: is the explanation accurate, are the trade-offs stated, is the tone right? People can judge these, but slowly. A language model can judge thousands of outputs in minutes.
The catch is that a judge is itself a model, with biases, drift and its own hallucinations.&lt;/p&gt;</description></item><item><title>Agent Security Principles</title><link>https://robosathi.com/docs/agentic_ai/agent-security-principles/</link><pubDate>Fri, 16 Oct 2026 00:00:00 +0000</pubDate><guid>https://robosathi.com/docs/agentic_ai/agent-security-principles/</guid><description>&lt;div class="video-link-container"&gt;
 
 &lt;div class="video-btn video-btn-playlist" aria-label="Agentic AI | Full Course playlist coming soon"&gt;
 &lt;span class="video-btn__icon" aria-hidden="true"&gt;&lt;i class="fab fa-youtube"&gt;&lt;/i&gt;&lt;/span&gt;
 &lt;span class="video-btn__content"&gt;
 &lt;span class="video-btn__eyebrow"&gt;Playlist&lt;/span&gt;
 &lt;span class="video-btn__title"&gt;Coming Soon !&lt;/span&gt;
 &lt;/span&gt;
 &lt;/div&gt;
&lt;/div&gt;

&lt;div id="overview"
 class="rs-callout rs-callout-panel rs-callout-gold"&gt;&lt;div class="rs-callout__header"&gt;&lt;span class="rs-callout__title rs-callout__title--panel"&gt;Overview&lt;/span&gt;&lt;/div&gt;&lt;div class="rs-callout__body"&gt;&lt;p&gt;An agent combines things that are each manageable alone and dangerous together: access to private data, exposure to untrusted text, and the power to act. Because a model cannot reliably tell instructions from data, any text it reads can steer what it does.
The consequence, and the theme of these notes, is that &lt;strong&gt;the defences cannot live in the model&lt;/strong&gt;; they must live in the harness.&lt;/p&gt;</description></item><item><title>Evals</title><link>https://robosathi.com/docs/agentic_ai/evals/</link><pubDate>Fri, 16 Oct 2026 00:00:00 +0000</pubDate><guid>https://robosathi.com/docs/agentic_ai/evals/</guid><description>&lt;div class="video-link-container"&gt;
 
 &lt;div class="video-btn video-btn-playlist" aria-label="Agentic AI | Full Course playlist coming soon"&gt;
 &lt;span class="video-btn__icon" aria-hidden="true"&gt;&lt;i class="fab fa-youtube"&gt;&lt;/i&gt;&lt;/span&gt;
 &lt;span class="video-btn__content"&gt;
 &lt;span class="video-btn__eyebrow"&gt;Playlist&lt;/span&gt;
 &lt;span class="video-btn__title"&gt;Coming Soon !&lt;/span&gt;
 &lt;/span&gt;
 &lt;/div&gt;
&lt;/div&gt;

&lt;div id="overview"
 class="rs-callout rs-callout-panel rs-callout-gold"&gt;&lt;div class="rs-callout__header"&gt;&lt;span class="rs-callout__title rs-callout__title--panel"&gt;Overview&lt;/span&gt;&lt;/div&gt;&lt;div class="rs-callout__body"&gt;&lt;p&gt;Every earlier chapter of this course made a claim about the system: no refund over the limit, no claim without evidence, no other customer&amp;rsquo;s data. &lt;strong&gt;Evals&lt;/strong&gt; are how those claims are checked, on every change, against a real model.&lt;/p&gt;
&lt;p&gt;Evals are not tests. Tests check that code does what it says, deterministically and in seconds; evals check that a non-deterministic system of model and harness behaves well on realistic cases and attacks, slowly and at a cost.
These notes set out the principles that make an eval worth trusting, three kinds of grader, two open-source frameworks, and the design of an eval harness people will actually run.&lt;/p&gt;</description></item><item><title>Observability &amp; Analytics</title><link>https://robosathi.com/docs/agentic_ai/observability-analytics/</link><pubDate>Fri, 16 Oct 2026 00:00:00 +0000</pubDate><guid>https://robosathi.com/docs/agentic_ai/observability-analytics/</guid><description>&lt;div class="video-link-container"&gt;
 
 &lt;div class="video-btn video-btn-playlist" aria-label="Agentic AI | Full Course playlist coming soon"&gt;
 &lt;span class="video-btn__icon" aria-hidden="true"&gt;&lt;i class="fab fa-youtube"&gt;&lt;/i&gt;&lt;/span&gt;
 &lt;span class="video-btn__content"&gt;
 &lt;span class="video-btn__eyebrow"&gt;Playlist&lt;/span&gt;
 &lt;span class="video-btn__title"&gt;Coming Soon !&lt;/span&gt;
 &lt;/span&gt;
 &lt;/div&gt;
&lt;/div&gt;

&lt;div id="overview"
 class="rs-callout rs-callout-panel rs-callout-gold"&gt;&lt;div class="rs-callout__header"&gt;&lt;span class="rs-callout__title rs-callout__title--panel"&gt;Overview&lt;/span&gt;&lt;/div&gt;&lt;div class="rs-callout__body"&gt;&lt;p&gt;A non-deterministic agent cannot be reproduced; it can only be recorded. The same input may take a different path tomorrow, so if a turn was not recorded when it happened, it is gone.
&lt;strong&gt;Observability&lt;/strong&gt; is the practice of recording enough, in the right shape, to answer three different questions: what happened in this turn, why it happened, and how the whole fleet is doing.&lt;/p&gt;</description></item><item><title>Model Context Protocol</title><link>https://robosathi.com/docs/agentic_ai/model-context-protocol/</link><pubDate>Fri, 16 Oct 2026 00:00:00 +0000</pubDate><guid>https://robosathi.com/docs/agentic_ai/model-context-protocol/</guid><description>&lt;div class="video-link-container"&gt;
 
 &lt;div class="video-btn video-btn-playlist" aria-label="Agentic AI | Full Course playlist coming soon"&gt;
 &lt;span class="video-btn__icon" aria-hidden="true"&gt;&lt;i class="fab fa-youtube"&gt;&lt;/i&gt;&lt;/span&gt;
 &lt;span class="video-btn__content"&gt;
 &lt;span class="video-btn__eyebrow"&gt;Playlist&lt;/span&gt;
 &lt;span class="video-btn__title"&gt;Coming Soon !&lt;/span&gt;
 &lt;/span&gt;
 &lt;/div&gt;
&lt;/div&gt;

&lt;div id="overview"
 class="rs-callout rs-callout-panel rs-callout-gold"&gt;&lt;div class="rs-callout__header"&gt;&lt;span class="rs-callout__title rs-callout__title--panel"&gt;Overview&lt;/span&gt;&lt;/div&gt;&lt;div class="rs-callout__body"&gt;&lt;p&gt;Every AI application that wants to use a tool or a data source needs an integration with it. Without a standard, that is one bespoke integration per pair of application and tool.
The &lt;strong&gt;Model Context Protocol (MCP)&lt;/strong&gt; replaces those pairwise integrations with one open protocol between AI applications and the systems they use.&lt;/p&gt;
&lt;p&gt;These notes cover the protocol&amp;rsquo;s architecture and primitives, its security model (the protocol connects but does not decide trust), a worked example of an analytics server used by an operations agent, a client that governs every server&amp;rsquo;s tools through its own configuration, and what it takes to move a server from a local subprocess to a shared HTTP service.&lt;/p&gt;</description></item><item><title>System Design Patterns</title><link>https://robosathi.com/docs/agentic_ai/system-design-patterns/</link><pubDate>Fri, 16 Oct 2026 00:00:00 +0000</pubDate><guid>https://robosathi.com/docs/agentic_ai/system-design-patterns/</guid><description>&lt;div class="video-link-container"&gt;
 
 &lt;div class="video-btn video-btn-playlist" aria-label="Agentic AI | Full Course playlist coming soon"&gt;
 &lt;span class="video-btn__icon" aria-hidden="true"&gt;&lt;i class="fab fa-youtube"&gt;&lt;/i&gt;&lt;/span&gt;
 &lt;span class="video-btn__content"&gt;
 &lt;span class="video-btn__eyebrow"&gt;Playlist&lt;/span&gt;
 &lt;span class="video-btn__title"&gt;Coming Soon !&lt;/span&gt;
 &lt;/span&gt;
 &lt;/div&gt;
&lt;/div&gt;

&lt;div id="overview"
 class="rs-callout rs-callout-panel rs-callout-gold"&gt;&lt;div class="rs-callout__header"&gt;&lt;span class="rs-callout__title rs-callout__title--panel"&gt;Overview&lt;/span&gt;&lt;/div&gt;&lt;div class="rs-callout__body"&gt;&lt;p&gt;The model is the least reliable component of an agent, and it is surrounded by networks, quotas and databases that fail too. A single turn may make twenty calls; if each succeeds 99% of the time, one turn in five meets a failure somewhere.
At scale, failure is not an exception to handle occasionally; it is the normal case to design for.&lt;/p&gt;</description></item><item><title>Build vs Buy</title><link>https://robosathi.com/docs/agentic_ai/build-vs-buy/</link><pubDate>Fri, 16 Oct 2026 00:00:00 +0000</pubDate><guid>https://robosathi.com/docs/agentic_ai/build-vs-buy/</guid><description>&lt;div class="video-link-container"&gt;
 
 &lt;div class="video-btn video-btn-playlist" aria-label="Agentic AI | Full Course playlist coming soon"&gt;
 &lt;span class="video-btn__icon" aria-hidden="true"&gt;&lt;i class="fab fa-youtube"&gt;&lt;/i&gt;&lt;/span&gt;
 &lt;span class="video-btn__content"&gt;
 &lt;span class="video-btn__eyebrow"&gt;Playlist&lt;/span&gt;
 &lt;span class="video-btn__title"&gt;Coming Soon !&lt;/span&gt;
 &lt;/span&gt;
 &lt;/div&gt;
&lt;/div&gt;

&lt;div id="overview"
 class="rs-callout rs-callout-panel rs-callout-gold"&gt;&lt;div class="rs-callout__header"&gt;&lt;span class="rs-callout__title rs-callout__title--panel"&gt;Overview&lt;/span&gt;&lt;/div&gt;&lt;div class="rs-callout__body"&gt;&lt;p&gt;This course built a gatekeeper, guardrails, memory governance, hallucination checks and an evaluation harness. Should a production team build all of that? Mostly not. Some of it, absolutely.
These notes give the tools to tell which: a per-component framing with four options (build, adopt, buy, partner), the arithmetic of ROI, payback, NPV, total cost of ownership and break-even volume, and the non-financial factors that often decide the matter.&lt;/p&gt;</description></item></channel></rss>