See what your agents actually did.
Deedglass sits between your AI agents and the tools they use. It decides what each agent may do, runs it under control, checks the result against the system of record, and seals a record.
postgres.execute · UPDATE public.orders … WHERE id = 42Proven ·Doesn’t matchPostgres changed 301 rows in public.orders. The agent reported 1.
Rules
Every tool call passes through Deedglass. Your rules decide: allow, deny, or wait for a person to approve.
Check
After the call, Deedglass compares what the tool reported with an independent observation, up to the change Postgres committed.
Records
Each action is sealed as a signed record in a hash-linked chain. Anyone with the public key can check it offline.
Stop
Stop one agent, or every agent in the org, in under two seconds. Stopped calls are refused and still recorded.
Works with
ClaudeOpenAIGeminiCursorany MCP clientPostgresGitHubSlackStripe test mode
New here? Start with the Quickstart, then read what Matches means and the glossary. Already running agents? Scan your setup in 60 seconds.