Decision
(allow / deny / approval-required) and threads per-request user identity through
tracing and audit. Drop it in front of an OpenAI Agents / LangChain / Google ADK /
Pydantic AI agent without rewriting the agent.
Quickstart
Install the SDK, run a chat REPL against the example agent in 60 seconds.
Two paths
Chat (single-process REPL) vs. serve (platform-backed) — pick the right one.
Framework adapters
OpenAI Agents, LangChain/LangGraph, Google ADK, Pydantic AI — same enforcement seam.
Policy bundles
Compile YAML to signed WASM, hot-reload on save, verify on every load.
What Hexgate is
Hexgate is two things that move together:hexgate— the SDK. A Python runtime that gates every tool call through a typedDecision, wraps your existing agent without rewriting it, and threads per-request user identity through tracing + audit.- The Hexgate platform (optional) — a FastAPI control plane + React dashboard for editing policy in a browser, minting per-project tokens, watching live decisions stream from a serving agent, and shipping signed WASM policy bundles to production.
The decision path
This documentation site is freshly scaffolded. Most page bodies are placeholders
pointing back to the README
until the migration completes.