Public beta · v2026.7.6 · A research & testing project · pre-built binaries Releases →
Self-hosted · Single binary · Public beta

A security gateway for your AI infrastructure

One intelligent proxy layer between your applications and AI services. Get real-time monitoring, policy enforcement, and threat detection for LLM APIs, MCP servers, and A2A agents — with complete visibility over every request.

  • No vendor lock-in
  • Single Go binary
  • Runs on your network
250+ Built-in detection rules
90+ REST API endpoints
80+ Guardrail test cases
5 Guardrail providers
OWASP LLM Top 10 scoring
NIST AI RMF aligned
The problem

AI moved into production faster than the controls to govern it

LLMs, MCP servers, and autonomous agents now touch real data and real systems — often with no proxy, no policy, and no audit trail. The gateway puts a single, inspectable control point in front of all of it.

Prompt injection & jailbreaks

Malicious instructions ride inside ordinary prompts and tool output, bending models away from your intent.

Shadow AI

Models, tools, and agents get wired in without anyone sanctioning them — invisible until something goes wrong.

Runaway cost

Token spend compounds quietly across teams and keys with no budget, no threshold, and no way to cut it off.

Supply-chain & rug pulls

MCP tools and A2A agents can silently change behaviour or redirect traffic after you've already trusted them.

How it works

Point your clients at the gateway — it does the rest

The gateway sits inline as a proxy. Every request is inspected, scored, and either forwarded, redacted, or blocked — then logged with full attribution.

  1. 01

    Connect

    Create an MCP or LLM proxy and point Claude Desktop, Cursor, or your own app at it. OAuth 2.1 with Dynamic Client Registration means most clients connect with zero configuration.

  2. 02

    Inspect & enforce

    Each request runs the policy engine, third-party guardrail providers, agent-identity verification, budget checks, and PII redaction — concurrently, so latency tracks the slowest check, not the sum.

  3. 03

    Route or block

    Clean traffic is forwarded to the target AI service. Threats are blocked in real time, sensitive data is masked before it leaves, and shadow or quarantined assets are denied at the proxy.

  4. 04

    Observe & audit

    Watch it live on the dashboard, stream traces to Langfuse / Prometheus / OpenTelemetry, and keep a complete audit trail tied to both the human and the verified agent behind every action.

Inside the gateway — the life of a request

Every stage runs concurrently, so latency tracks the slowest check — not the sum of all of them.

Client apps Claude · Cursor · agents Identity OAuth 2.1 · SPIFFE · keys Policy engine 250+ rules · risk score Guardrails 5 providers · fan-out Redaction PII & secrets masked Budget per team · per key AI service LLM · MCP · A2A Audit log · attribution · traces · WebSocket alerts Blocked · 403 alert raised · Slack / SIEM notified
See it in action

One dashboard for every proxy, policy, and alert

A real-time Vue interface ships inside the binary — no separate install.

ai.gateway:8080 — AI Security Gateway
AI Security Gateway dashboard showing security overview cards, alert trend chart, and top threat types
What it offers

A complete control plane for AI traffic

A deep capability set across five pillars — from threat detection and cryptographic agent identity to cost governance, observability, and operations.

Custom security policies

250+ JSON-defined rules catch injection, path traversal, prompt injection, and jailbreaks — graded by severity and assigned per proxy.

Regex engineRisk scoringReal-time block
Learn more

Data redaction & unmasking

Mask PII, secrets, and sensitive content before it reaches the provider, then automatically restore the original values in the response — seamless for the end user.

PIISecretsRound-trip
Learn more

Guardrail providers

Fan out to Groq Safeguard, EnkryptAI, DynamoAI, GuardrailsAI, and Fiddler concurrently. Per-proxy or per-team, with fail-open/closed modes and a test playground.

5 providersFan-out / fan-in
Learn more

Guardrails evaluation

Automated penetration testing for your AI safety controls — 80+ cases across 12 categories, scored against OWASP LLM Top 10 and NIST AI RMF, including multi-turn attacks.

OWASPNIST AI RMFMulti-turn
Learn more

MCP vulnerability scanner

Runtime security analysis of live MCP endpoints — tool-permission auditing, API-surface assessment, and malicious-payload detection wired into the policy engine.

Runtime scanAuto-block
Learn more

Canary token detection

A tripwire for data leakage — detects when a canary from one user or session surfaces in another, plus provider memorization and stale-canary signals.

Cross-userCross-sessionMemorization
Learn more
Architecture

A clean, multi-layered design

A Vue front end talks to a single Go control plane over REST and WebSocket. That control plane manages unlimited proxy instances and persists everything to SQLite.

Port 80/443 Web interface

Real-time dashboard · proxy management · alerts · policy editor

REST API + WebSocket
Port 8080 Go backend — unified-admin
Multi-proxy service Policy engine Dashboard service Alert management Auth (JWT) OAuth 2.1 handler
Database layer (GORM)
Database

Proxies · alerts · logs · users · tokens · tools · audit

Managed proxy instances
Proxy · MCP Target MCP server
Proxy · LLM OpenAI / Anthropic / …
Proxy · A2A Registered agents
Standards & compliance

Built on open standards, mapped to the frameworks you report against

OWASP LLM Top 10 NIST AI RMF MCP 2024-11-05 OAuth 2.1 PKCE · RFC 7636 DCR · RFC 7591 Discovery · RFC 8414 SPIFFE / SVID DID · did:web / did:key X.509 / mTLS A2A protocol ARD catalog SOC 2 ISO 27001 HIPAA GDPR

Guardrail providers

Groq Safeguard EnkryptAI DynamoAI DynamoGuard GuardrailsAI Fiddler AI

Observability

Langfuse Prometheus Grafana OpenTelemetry Jaeger

Identity providers

Google GitHub Azure AD Okta Auth0 Keycloak

Notifications

Slack Email · SMTP Webhooks

SIEM & SOAR

Splunk QRadar Azure Sentinel SOAR

Storage & backups

RDS · PostgreSQL MySQL Automated backups
Quick start

Download, configure, run — no compilation required

Grab a pre-built release for your OS, generate two secrets, and start the gateway. The dashboard comes up on localhost:8080.

bash
# 1 · Download and extract the latest release
curl -LO https://github.com/syphon1c/ai-security-gateway/releases/latest/download/unified-admin-linux-amd64.tar.gz
tar -xzf unified-admin-linux-amd64.tar.gz
cd unified-admin-linux-amd64

# 2 · Run the installer (generates JWT + encryption keys)
chmod +x install.sh verify.sh start.sh
./install.sh

# 3 · Start the gateway → http://localhost:8080
./start.sh

The start script prints a one-time admin password on first run — save it, then change it after logging in. Full steps in the installation guide.

Put a control point in front of your AI

Self-hosted and yours to run. Download the beta, point your clients at it, and tell us what's missing.