Skip to content
@agentmiddleware

AMW

Permits and signed receipts so agents never run or charge twice.

Agent Middleware

Agents retry. Consequential tools should not run or charge twice.

Agent Middleware sits in front of the tools an agent should never call twice: refunds, payouts, writes to systems of record. Every call runs under a scoped permit, a retry with the same key returns the original receipt, and every receipt is signed with Ed25519 so anyone can verify it offline.

Start here: agent-middleware Try it: amw-demo Docs and site: agentmiddleware.dev

Found a security issue? Please report it privately through GitHub security advisories on the affected repo.

Agent Middleware is open source. Organization: github.com/agentmiddleware

Examples

Popular repositories Loading

  1. agent-middleware agent-middleware Public

    Permits and signed receipts for agent tool calls. One dispatch, one charge, verifiable offline.

    Python 1

  2. agent-middleware-api agent-middleware-api Public archive

    MCP authorization gateway for agent-to-tool actions: scoped permits, at-most-one gateway dispatch and debit, signed receipts, and audit evidence.

    Python

  3. amw-demo amw-demo Public

    Public API demo of Agent Middleware: permit, governed call, safe retry, offline receipt check.

    Python

  4. amw-paypal-agent-demo amw-paypal-agent-demo Public

    PayPal sandbox checkout agent governed by Agent Middleware: at most one capture, verifiable receipts.

    Python

  5. agent-middleware-spec agent-middleware-spec Public archive

    Moved into agentmiddleware/agent-middleware. Spec and verifiers now live there.

    Python

  6. .github .github Public

    Org-wide community health files and profile for Agent Middleware

Repositories

Showing 6 of 6 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…