Documentation

Quick Start

From zero to enforced behavioral contracts in 5 minutes.

5 min read 4 steps
01

Request Evaluation Access

Contact us to get access to the agentAssert library and documentation.

Private repository access — full source, tests, and documentation
Integration support — guidance for LangGraph, CrewAI, AutoGen, OpenAI
Response within 48 hours — direct from the research team
Request Access
02

Define a Contract

Create a YAML file describing the behavioral rules your agent must follow.

agent-contract.yaml
# agent-contract.yaml
agent: customer-support-bot
version: 1.0

before:
  - verify system prompt is loaded
  - confirm tool access is restricted

during:
  - response must be polite and professional
  - no personal data in responses
  - escalate if confidence below 70%

after:
  - log interaction summary
  - update compliance score

on_failure:
  - pause agent execution
  - alert operations team
  - switch to safe fallback mode
03

Attach to Your Agent

Integrate contracts into your agent pipeline with minimal code changes.

agentAssert integrates with your existing framework in minutes. Load a contract, attach it to your agent, and enforcement begins automatically.

LangGraph CrewAI AutoGen OpenAI Agents

Detailed integration guides available with evaluation access.

04

Run and Observe

Execute your agent and watch contracts being enforced in real time.

Terminal
$ python my_agent.py

\u2713 Contract loaded: customer-support-bot v1.0
\u2713 Pre-conditions verified (2/2)
\u2713 Runtime monitors active (3 rules)
\u2713 Agent response compliant \u2014 \u0398: 0.97