Back to browse
Trust Protocols for Anthropic/OpenAI/Gemini

Trust Protocols for Anthropic/OpenAI/Gemini

by alexgarden·Feb 18, 2026·40 points·33 comments

AI Analysis

●●SolidBig BrainBold Bet

Agent alignment and integrity protocols, but only SDK stubs—implementation and adoption unproven.

Strengths
  • Identifies real gap: agent protocol stack has capabilities/coordination/payments but no standard for alignment transparency
  • Structured approach (Alignment Card, AP-Trace audit logs) is thoughtfully designed for agent observability and escalation rules
  • Addresses legitimate enterprise concern: autonomous agent decisions with no standard audit trail or constraints
Weaknesses
  • No working implementation beyond protocol definitions—GitHub repos likely contain stubs or examples, not battle-tested agent systems
  • Adoption depends on LLM providers and orchestration platforms integrating AAP/AIP; early-stage and unproven market demand
Category
Target Audience

AI engineers building multi-agent systems, risk-aware agent platforms, enterprise AI operations

Similar To

OpenAI governance frameworks · Anthropic Constitutional AI · Agent Protocol (agentic.ai)

Post Description

Much of my work right now involves complex, long-running, multi-agentic teams of agents. I kept running into the same problem: “How do I keep these guys in line?” Rules weren’t cutting it, and we needed a scalable, agentic-native STANDARD I could count on. There wasn’t one. So I built one.

Here are two open-source protocols that extend A2A, granting AI agents behavioral contracts and runtime integrity monitoring:

- Agent Alignment Protocol (AAP): What an agent can do / has done. - Agent Integrity Protocol (AIP): What an agent is thinking about doing / is allowed to do.

The problem: AI agents make autonomous decisions but have no standard way to declare what they're allowed to do, prove they're doing it, or detect when they've drifted. Observability tools tell you what happened. These protocols tell you whether what happened was okay.

Here's a concrete example. Say you have an agent who handles customer support tickets. Its Alignment Card declares:

{ "permitted": ["read_tickets", "draft_responses", "escalate_to_human"], "forbidden": ["access_payment_data", "issue_refunds", "modify_account_settings"], "escalation_triggers": ["billing_request_over_500"], "values": ["accuracy", "empathy", "privacy"] }

The agent gets a ticket: "Can you refund my last three orders?" The agent's reasoning trace shows it considering a call to the payments API. AIP reads that thinking, compares it to the card, and produces an Integrity Checkpoint:

{ "verdict": "boundary_violation", "concerns": ["forbidden_action: access_payment_data"], "reasoning": "Agent considered payments API access, which is explicitly forbidden. Should escalate to human.", "confidence": 0.95 }

The agent gets nudged back before it acts. Not after. Not in a log you review during a 2:00 AM triage. Between this turn and the next.

That's the core idea. AAP defines what agents should do (the contract). AIP watches what they're actually thinking and flags when those diverge (the conscience). Over time, AIP builds a drift profile — if an agent that was cautious starts getting aggressive, the system notices.

When multiple agents work together, it gets more interesting. Agents exchange Alignment Cards and verify value compatibility before coordination begins. An agent that values "move fast" and one that values "rollback safety" registers low coherence, and the system surfaces that conflict before work starts. Live demo with four agents handling a production incident: https://mnemom.ai/showcase

The protocols are Apache-licensed, work with any Anthropic/OpenAI/Gemini agent, and ship as SDKs on npm and PyPI. A free gateway proxy (smoltbot) adds integrity checking to any agent with zero code changes.

GitHub: https://github.com/mnemom Docs: docs.mnemom.ai Demo video: https://youtu.be/fmUxVZH09So

Similar Projects

AI/ML●●Solid

Translate LLM API Calls Across OpenAI, Anthropic, and Gemini

Hub-and-spoke IR translates LLM APIs without N^2 adapter hell.

Big BrainNiche Gem
Oaklight
202mo ago