Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Introduction

agent-assembly is a governance and security runtime for AI agents. It sits between an agent and the tools, models, and networks it reaches for, evaluates every action against policy and budget, and records the outcome in an immutable audit trail. It is the open-source core of the AI Agent Assembly platform.

This section is the place to start. It explains what the runtime is and the problem it solves, defines the handful of core concepts the rest of the book assumes, and gives a teaser of the three-layer interception model that lets the runtime see what an agent does no matter how the agent is built.

Read the pages in order:

PageWhat it covers
What it is & the problemWhat Agent Assembly governs, why ungoverned agent tool-use is risky, and the value proposition.
Core conceptsAgents, policies, budgets, audit — the vocabulary used throughout the book.
The three-layer modelHow the SDK, sidecar proxy, and eBPF layers compose so nothing slips through.

When you are ready to run something, jump to the Quick Start. For the security rationale behind the design, read the Security Model; for the crate-level implementation, read Architecture.