Quickstart

From setup to first
blocked prompt.

Five conceptual steps. One namespace. Zero changes to your application code.

01

Install the gateway

bash
# Example: Add the Evedy chart repository
helm repo add evedy https://charts.evedy.com
helm install evedy-gateway evedy/enterprise-proxy \
  --namespace evedy --create-namespace
02

Bind identity provider

yaml
identity:
  provider: entra
  tenantId: ${ENTRA_TENANT}
  audience: api://evedy-gateway
03

Apply a policy bundle

bash
# Example: Apply a production policy bundle
evedyctl policy apply ./policies/production.yaml
# Expected output:
# ✓ 87 rules loaded
# ✓ bundle=production-v3 active
04

Point your model traffic

bash
# Example: Redirect API traffic through the gateway
export OPENAI_API_BASE=https://evedy-gateway.svc/v1
export ANTHROPIC_API_BASE=https://evedy-gateway.svc/v1
05

Watch live verdicts

bash
# Example: Tail blocked prompts in real time
evedyctl tail --filter verdict=BLOCK
# > [BLOCK] user=dev@acme rule=APRA_CPS234 latency=42ms
# > [BLOCK] user=intern@acme rule=PROMPT_INJECTION_OWASP_LLM01