ClearGate

Built with

What we used, and what for.

ToolWhat we used it for
AgntIDThe customer-hosted runtime and portal that make every Runtime Access Decision. We call it through the agntid Python SDK.
Sarvam AIText-to-speech for the caller voices and the on-call phone, speech-to-text for the engineer's spoken approval. English and Hindi.
Gemini APIThe model behind live agent runs, through its OpenAI-compatible endpoint. The stage run uses a scripted agent.
FastMCPOur payments and comms MCP servers that sit behind the runtime.
Model Context ProtocolHow every agent reaches every tool, so the runtime can sit in between.
GitHub MCP serverGitHub's official server for issues, branches, PRs and merges.
PostgreSQLThe synthetic refund ledger, orders and masked card table.
GitHub ActionsRuns cleargate gate on every PR that touches agents or policy.
cryptographyEd25519 signatures on the record, checked by verify.py.
OWASP LLM Top 10 (2025)Labels on every attack in the catalogue and the coverage matrix.
OWASP Agentic AI threatsThe ASI ids on the CI gate's attack table.
FastAPIThe split-screen console and the /oncall phone page.
DockerRuns the AgntID runtime from its public compose file.
VercelHosts this site.