Self-hosted teams
Anyone running the open-source gateway has the full HTTP surface available. No license tier gates the API. Mint tokens, push policies, query audit, all from your CI pipeline or operator console.
Open source →Every authorization decision the gateway makes is reachable over a clean HTTP surface. Mint capability tokens, push Rego policies, query the tamper-evident audit chain, review approvals, inspect SIEM forwarder health. The Pro console adds agent discovery, a governed inventory, and reporting on top. Apache 2.0 SDKs in Python and TypeScript.
Self-hosted teams use the full HTTP surface directly. OEMs and integrators embed the same primitives into their own platforms and customer workflows.
Anyone running the open-source gateway has the full HTTP surface available. No license tier gates the API. Mint tokens, push policies, query audit, all from your CI pipeline or operator console.
Open source →Build IntentGate authorization into your own product or platform. Embed the SDKs, wrap the admin API in your customer console, ship policy templates as part of your offering.
Partner program →Runtime authorization stays on the critical path. Administration, governance, discovery, and reporting sit around it as distinct operational surfaces.
Issue capability tokens, revoke by JTI, list active revocations. Tokens bind subject, tenant, optional per-tool scope, budget caveats, and optional step-up annotations, all signed by the gateway.
Two-stage Rego lifecycle: drafts CRUD, dry-run against synthetic or historical input, atomic per-tenant promote, one-call rollback. Hot-reloaded across replicas via Postgres LISTEN/NOTIFY.
Query the per-tenant tamper-evident audit chain, verify hash reconciliation for compliance attestation, stream CSV or NDJSON for auditor handoff and offline review.
Human-review queue for policy-escalated calls. List pending decisions, approve or reject with operator identity captured for the audit trail.
Tenant inventory for the console switcher. Per-tenant active policy hash, pending approval count, recent event volume. Superadmin sees all; per-tenant admin sees its own.
Health of every configured SIEM and webhook destination: Splunk, Datadog, Sentinel, S3, webhook. Endpoint, flush counts, last error. Sensitive fields never returned. For vendor recipes, see the Integrations section below.
The runtime path is intentionally linear, inspectable, and fail-closed.
User, tenant, tool, parameters, declared intent.
Token scope, expiry, revocation, delegation.
Resolved tool call versus declared task.
Rego rules, thresholds, destinations.
Tenant token and cost ceilings.
Decision, policy hash, actor, context.
Allowed calls reach the tool. Others stop.
The gateway fits into existing runtime, identity, policy, SIEM, storage, observability, and discovery environments without becoming another SaaS dependency.
The protocols your existing agent stack already speaks.
Any MCP-compatible or HTTP-callable backend the gateway forwards allowed calls to.
Authentication and provisioning hooks for the operator console.
Embedded policy evaluator and the language operators write rules in.
Native sinks for the audit event stream. Configure with env vars; surfaces in GET /v1/admin/integrations.
Operator alerts on denials, escalations, approval timeouts, step-up requirements.
What the gateway depends on at runtime. Self-hosted, no SaaS dependency.
Health, metrics, and traces for the gateway itself.
Connect the tools that already see egress to AI services; matching traffic becomes a discovered agent. Push their logs to the ingest endpoint, or have the console auto-pull on a schedule.
Start with a local decision, move into a typed SDK, then promote the same model into governed production deployment.
One Docker command, mint a token, and watch the four-check pipeline fire.
docker run ghcr.io/intentgate-app/intentgate-gatewayThree-line Gateway construction, typed exceptions, attenuation for sub-agent delegation.
pip install intentgateDual ESM/CJS, Node 18+, byte-compatible attenuation with Python.
npm install @intentgate-app/intentgateDeploy on Kubernetes or Linux, connect OIDC, forward audit to SIEM, and expose health through Prometheus and OpenTelemetry.
API contracts, architecture, integration recipes, deployment documentation, and community support.
Every endpoint, request, response. Auth, error codes, pagination.
Machine-readable contract. Generate clients in any language.
Components, request lifecycle, audit chain, multi-tenant model.
Integration recipe for landing audit in a common SIEM topology.
Operator manual and runbook. Provided to customers, login required.
GitHub Discussions. Ask the team, ask other operators.
Start with the OpenAPI contract, wire an SDK into an agent, or talk to us about a platform integration.