§00  Firewall for AI agents

Every agentcall passesthrough here

Argate sits between your autonomous AI agents and models as an ultra-fast in-memory security layer. PII masking, human approval, and autonomous pentesting — one-line integration.

Start free

No credit card required.

Inspected
18,240
Redacted
2,113
Held for a human
87
Loops tripped
41
Simulated traffic
§01The problem

Your agents read customer records, carry production keys and can move company money. Nothing sits between them and the model. Argate sits there.

Integration01
1line

Point your OpenAI-compatible baseURL at Argate. Prompts, tools and code stay exactly as they are.

Egress, air-gapped02
0bytes

On-prem, Argate runs inside your VPC, bare-metal or private Kubernetes cluster with no cloud dependency.

Deployment03
3modes

Start on Cloud in two minutes; move to single-tenant Private Cloud or fully isolated On-Premises.

§02DeepGuard

Real data never reaches the model.

DeepGuard swaps national IDs, cards, IBANs, emails and secrets for placeholders in-memory, zero-copy. On the way back the real values are restored, so your user sees nothing different and the model learns nothing.
FINTECH / GDPR
  1. 01 · What your agent sent
    your network

    Prepare a credit-line review for Ayşe Demir (national ID 10293847561). Salary account TR33 0006 1005 1112 3456 7890 12.

  2. 02 · What the model received
    LLM provider

    Prepare a credit-line review for Ayşe Demir‹NAME_1› (national ID 10293847561‹TCKN_1›). Salary account TR33 0006 1005 1112 3456 7890 12‹IBAN_1›.

  3. 03 · What the model returned
    LLM provider

    Review ready: suggested limit for Ayşe Demir‹NAME_1› is $25,000. Repayments will be drawn from TR33 0006 1005 1112 3456 7890 12‹IBAN_1›.

  4. 04 · What your user sees
    restored in-memory

    Review ready: suggested limit for Ayşe Demir is $25,000. Repayments will be drawn from TR33 0006 1005 1112 3456 7890 12.

§03JIT Human Approval

Anything irreversible waits for a human.

Wire transfers, schema drops, privilege grants. Argate freezes the call at the proxy layer and sends a one-click sign-off to Slack or Teams — without dropping the TCP connection.
Incoming tool callsrisk
#finance-approvalsargate · approval request
transfer_funds()
HIGH

$50,000 vendor disbursement to an external IBAN.

Agent
agent-proc-418 · gpt-4o
Recipient
TR33 0006 1005 1112 3456 7890 12
Amount
$50,000.00
Reference
INV #8921-A
Policy
ARG-POLICY-FIN-THRESHOLD
FROZEN · AWAITING SIGN-OFF
  1. 01
    Tool call intercepted
  2. 02
    Policy matched
  3. 03
    Notified #finance-approvals
  4. 04
    Human decision
§04Runaway Circuit Breaker

Loops die before they burn your budget.

Sliding-window heuristics catch repeated tool calls and prompt loops. The chain is terminated at the proxy, before the token budget is gone.
Without ArgateWith Argate
Cumulative tokens · illustrative
TRIPPED · #6consecutive calls →

Database lock loop. Re-fires a heavy SQL aggregation after every timeout.

  1. 01run_sql(aggregate_q4_revenue)
  2. 02run_sql(aggregate_q4_revenue)
  3. 03run_sql(aggregate_q4_revenue)
  4. 04run_sql(aggregate_q4_revenue)
  5. 05run_sql(aggregate_q4_revenue)
  6. 06run_sql(aggregate_q4_revenue)TRIP
  7. 07run_sql(aggregate_q4_revenue)never sent
  8. 08run_sql(aggregate_q4_revenue)never sent
  9. 09run_sql(aggregate_q4_revenue)never sent
  10. 10run_sql(aggregate_q4_revenue)never sent
§05Autonomous AI Red Team

Attack your own agents before anyone else does.

The autonomous red team stress-tests your workflows against 40+ attack vectors and ships the result as a compliance-ready PDF report. Every finding maps to the runtime rule that closes it.
40+
Attack vectors per run
→ Direct prompt injection00/40

OWASP LLM Top 10

enforced at the gateway
OWASP LLM risks and Argate mitigations
CodeRiskMitigationLayer
LLM01
Prompt Injection & Jailbreak
Contextual guardrails + MOCK_RESPONSE rule
LLM02
Sensitive information disclosure
DeepGuard Mod 10/11 + Luhn in-memory redaction
LLM04
Model DoS & runaway loops
Runaway Circuit Breaker
LLM07
System prompt extraction
Egress heuristic filter & masking
LLM08
Excessive agency & tool misuse
JIT human-in-the-loop webhook gate
LLM10
Unbounded consumption
Token bucket & per-agent budget
Read the full matrix →
§06Also

The security layer also makes it faster.

Semantic cacheA

Different words, same meaning. The model is never called.

09:14:02 · first request → model

“How do I request a corporate credit line increase?”

11:47:39 · another agent

“Where can I apply to raise our company card spending limit?”

HIT · served from cacheshared fleet-wide0 model tokens
Conversation memoryB

Send a session ID. Argate carries the history.

X-Argate-Session: sess_8f2c41
  1. userPrepare a corporate credit application for David Miller.
  2. agentDraft created for David Miller at $50,000.
  3. userUpdate his approved limit to $100,000 instead.← only this is sent

Your agent sends only the new message; Argate stitches in the session history. No extra infrastructure on your side.

§07Topology

Your network. Your rules.

Argate sits on a single line between your orchestrator and your inference engine. No change to agent or model code.

On your Kubernetes or bare metal, with zero external egress.

Orchestrators
  • LangChain
  • LangGraph
  • CrewAI
  • AutoGen
  • Semantic Kernel
  • LlamaIndex
Argate gatewayin-cluster
  1. 01DeepGuard PII
  2. 02JIT approval
  3. 03Circuit breaker
  4. 04Guardrails · OWASP
  5. 05Ingress mapper
Kubernetes · Helm · Docker Compose
Inference engines
  • vLLM
  • Ollama
  • TGI
  • llama.cpp
  • TensorRT-LLM
Models
Llama 3.xDeepSeek R1/V3MistralQwenGemma
OpenAI-compatible cloud APIsunreachable
§08Integration

One
line.

LangChain, CrewAI, AutoGen or your own code — prompts, tools and workflows stay as they are. Only the OpenAI-compatible baseURL changes.

  1. 01Sign upFree account at app.argate.ai.
  2. 02Change the URLPoint baseURL at Argate.
  3. 03You’re coveredPolicies engage automatically.
1from openai import OpenAI
2
3client = OpenAI(
4- base_url="https://api.openai.com/v1",
5+ base_url="https://gateway.argate.ai/v1", # on-prem: http://argate.internal:8080/v1
6 api_key="sk-argate-live-token",
7)
8
9response = client.chat.completions.create(
10 model="llama-3.3-70b-instruct", # or local vLLM / Ollama
11 messages=[{"role": "user", "content": "Inspect customer #491 & transfer funds"}],
12)
1 line changedOpenAI-compatible
§09PRICING

Start at $0.
Scale to air‑gapped.

Free

For exploring
$0/ month
  • —All security engines
  • —25 requests / day
  • —2 endpoints
  • —1 agent

Plus

POPULAR
$19/ month
For small teams
  • —All security engines
  • —100 requests / day
  • —3 endpoints
  • —3 agents
  • —10 pentests / month

Pro

For production
$49/ month
  • —All security engines
  • —300 requests / day
  • —5 endpoints
  • —5 agents
  • —25 pentests / month

No credit card required.

§10SCHEDULE

Talk to
an engineer.

30-minute technical evaluation and live POC planning.

  • 01Air-Gapped security design
  • 02GDPR / KVKK compliance review
  • 03JIT & Circuit Breaker configuration

24-hour technical response · mutual NDA

Google Meet · Zoom

30-minute technical session

A live demo against your architecture, and a POC plan.

§11FAQ

Frequently asked.

  1. Yes. Argate runs 100% locally in isolated, offline environments. Zero external cloud dependency.

  2. No. Argate operates on a zero-copy in-memory architecture; it adds zero perceptible overhead to LLM response time.

  3. vLLM, Ollama, Llama 3, DeepSeek, Qwen, TGI, and all REST APIs.

  4. No. Just point your baseURL to Argate. Zero code changes.

  5. When an agent calls a high-risk tool, the HTTP session is suspended. An alert is sent to your dashboard or Slack. Once approved, the request continues.