You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Agent Platform: rewrite § 02 as "Modular Agent Host"; drop eMAD term
§ 02 retitled "Modular Agent Host" (was "eMAD Host"). Industry-facing
framing replaces the eMAD/ephemeral-modular-agent-daemon internal
terminology.
New structure parallels § 01 Context Broker:
- Lead paragraph — service infrastructure for freestanding modular
agents, managed through its own agent
- Modular Agents — self-contained pieces of intelligence that live
outside specific applications, reaching in to use them as tools
- Service Infrastructure — the core background services a modular
agent needs to run on its own, plus the connectivity to reach out
- Imperator Managed Agentic Service — same double-meaning as the
Broker; the Host's Imperator can load, create, and modify modular
agents in place
- Stack — refreshed from actual deployment (LangGraph + LangChain,
Postgres with pgvector, Dkron for scheduling, Playwright for
browser automation, Nginx)
§ 03 Together — eMAD/eMAD Host references renamed to modular agent /
Modular Agent Host for consistency.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: open-source/agent-platform.html
+15-15Lines changed: 15 additions & 15 deletions
Original file line number
Diff line number
Diff line change
@@ -126,34 +126,34 @@ <h3>Stack</h3>
126
126
</div>
127
127
128
128
<divclass="detail-section">
129
-
<divclass="lbl">§ 02 · eMAD Host</div>
129
+
<divclass="lbl">§ 02 · Modular Agent Host</div>
130
130
<div>
131
-
<h2>Plug-and-play agent orchestration.</h2>
132
-
<p><b>eMAD</b> stands for <em>ephemeral Modular Agent Daemon</em>. The Host is the runtime that loads them, routes to them, and manages their lifecycle. Install a new agent with <codestyle="background:var(--bg-raised); padding:2px 5px; font-family:var(--mono); font-size:0.9em;">pip install</code>, and the Host picks it up — no restart, no monolithic deploy.</p>
131
+
<h2>Modular Agent Host</h2>
132
+
<p>Service infrastructure for freestanding modular agents — a host that provides the core background services an agent needs to function on its own, plus the connectivity to reach out to other agents and services to perform its work, managed and extended through its own agent.</p>
133
133
134
-
<h3>What it does</h3>
135
-
<ul>
136
-
<li><b>Dynamic agent loading</b> — agents register via Python entry points; the Host discovers and routes to them</li>
137
-
<li><b>Routing by model name</b> — any OpenAI client calling <codestyle="background:var(--bg-raised); padding:2px 5px; font-family:var(--mono); font-size:0.9em;">model: my-agent</code> gets dispatched to the my-agent eMAD</li>
138
-
<li><b>Hot-swap</b> — replace or upgrade an agent without taking the Host down</li>
<li><b>Optional Context Broker integration</b> — eMADs can offload persistent memory to a Context Broker for conversation continuity</li>
141
-
</ul>
134
+
<h3>Modular Agents</h3>
135
+
<p>Modular agents are self-contained pieces of intelligence. They can be installed into an application or service directly — but more often they live outside any single application, free to reach in and use those applications and services as tools for whatever task they're performing.</p>
136
+
137
+
<h3>Service Infrastructure</h3>
138
+
<p>The Host provides the core background services a modular agent needs to run on its own — the containers and plumbing represented by most of what the deployment ships with — and the connectivity for the agent to reach out to other agents and services to get its work done.</p>
139
+
140
+
<h3>Imperator Managed Agentic Service</h3>
141
+
<p>Like the Context Broker, the Host is an <b>agentic service</b>: for agents, and managed by its own <b>Imperator</b>. The Host's Imperator can load modular agents, create new ones, and modify existing ones in place.</p>
<p>Context Broker and eMAD Host are <b>independent but complementary</b>.</p>
152
+
<p>Context Broker and Modular Agent Host are <b>independent but complementary</b>.</p>
153
153
<ul>
154
154
<li>Run <b>Context Broker alone</b> if you need durable conversational memory for an existing system.</li>
155
-
<li>Run <b>eMAD Host alone</b> if you need pluggable agent orchestration but don't need persistent memory.</li>
156
-
<li>Run <b>both together</b> — eMAD Host points at Context Broker, and every eMAD it hosts gets free durable memory across restarts.</li>
155
+
<li>Run <b>Modular Agent Host alone</b> if you need pluggable agent orchestration but don't need persistent memory.</li>
156
+
<li>Run <b>both together</b> — Modular Agent Host points at Context Broker, and every modular agent it hosts gets free durable memory across restarts.</li>
0 commit comments