Skip to Content
MarshalWhy Marshal

Why Marshal

Production agents need more than a model call. They need shared primitives: prompts and skills that stay versioned, memory that survives sessions, tools that stay vaulted, and gates that match your org’s bar. Marshal is that harness—one toolkit across frameworks and channels.

The operating reality

Teams stitch gateways, prompt stores, skill folders, memory services, and approval flows separately. Each agent becomes a one-off. Marshal consolidates the agent primitives under one org: compose once, run from SDK, CLI, console, or MCP, and promote with the same evals and guardrails.

What Marshal is for

PrimitiveJob
AI GatewayRoute LLM traffic with auth, cache, rate limits, and failover
Prompts & skillsVersioned instructions and procedures without redeploying every agent
Memory & contextDurable facts and live estate context shared by agents and operators
Tools & MCPConnectors that publish governed tools to frameworks and IDEs
Evals & guardrailsQuality gates and spend / policy caps in the execution path
HITLExplicit human approval where judgment is required
SDK & CLISame APIs for Python, TypeScript, and automation

Design principles

  • Harness engineering — Build from primitives, not ad-hoc scripts. See Harness Engineering.
  • Any framework, same toolkit — Adapters for major agent runtimes; your orchestrator stays yours.
  • Operate without redeploy theater — Update prompts, skills, and memory; agents pick up the next turn.
  • Govern in path — Gateway limits, guardrails, and HITL sit beside the work—not in a slide deck after the fact.
  • Pair with the IDERelay covers coding-agent actions; Marshal covers production agent operations. Full Platform covers both.

Who adopts Marshal

  • Platform and AI engineering teams standardizing how agents are built and run
  • Orgs that want one MCP and gateway surface for connectors and models
  • Teams promoting prompts and skills with evals before traffic shifts
  • Companies that already use Relay and want the same accountability for backend agents

What you get next

  1. Create an org eis_* key — Tokens and API keys
  2. Follow Getting started — connectors, prompts, skills, gateway
  3. Run a live sample — Live SDK examples

Product hub: exemplar.dev/marshal  · Pricing: exemplar.dev/pricing .

Marshal pairs with Relay for IDE coding-agent governance. Buy either alone or Full Platform for both. See also Why Relay.

Last updated on