AgentSystems Notary provides independent verification of your AI system’s behavior. When buyers ask “how do we trust your AI logs?”, you have an answer.Documentation Index
Fetch the complete documentation index at: https://docs.agentsystems.ai/llms.txt
Use this file to discover all available pages before exploring further.
How It Works
- Record - The SDK captures LLM interactions as they happen
- Dual-Write - Raw logs go to your S3 bucket. SHA-256 hashes go to your chosen storage.
- Verify - Anyone with an audit ticket can verify logs
Hash Storage Options
Notary supports two hash storage methods. You can use one or both.| Option | Description | Verification |
|---|---|---|
| Arweave | Hashes stored on public blockchain | Independent verification with open-source CLI |
| Custodied | Hashes stored by AgentSystems API | Via portal |
agentsystems-verify CLI. No vendor lock-in.
Custodied is a managed option if you prefer AgentSystems to handle the complexity. Verify through our portal.
Components
| Component | URL | Purpose |
|---|---|---|
| Dashboard | notary.agentsystems.ai | View tenants, manage API keys, generate audit tickets |
| Verification Portal | verify.agentsystems.ai | Verify logs and download attestation packets |
| SDK | PyPI | Python SDK for LangChain and CrewAI |
| Verify CLI | npm | Open-source CLI for Arweave verification |
Key Concepts
Tenants represent your customers. They’re auto-discovered when the SDK logs its first interaction with a given slug. You don’t need to create them in advance. Audit Tickets are signed tokens that grant access to verify logs for a specific tenant and date range. They don’t contain the hashes themselves — they authorize the verification portal to check logs against AgentSystems records. Attestation Packets are self-contained proof bundles you can share with customers, compliance teams, or regulators. They contain the logs, audit ticket, a signed attestation certificate, and instructions for independent signature verification — everything needed to confirm the logs were checked against AgentSystems records.Quickstart
End-to-end tutorial: signup → integration → verification

