Skip to main content
The Inviolet gateway is the choke point every LLM tool call passes through. Install one of three ways depending on where your application lives.

Option 1 — npm SDK (simplest)

Guard tool calls from your existing app with the Inviolet client. No infrastructure changes.
If your agent uses a framework, install its wrapper instead (Anthropic, OpenAI, LangChain, and more) — the same Inviolet client underneath. Best for: serverless apps, Next.js, single-team prototypes.

Option 2 — Docker (self-hosted)

Point your application at http://localhost:8080 instead of the LLM provider’s API URL. Best for: regulated environments, on-prem, self-hosted Kubernetes.

Option 3 — Vercel Edge

Deploy the gateway as an edge function alongside your Next.js app.
Best for: existing Vercel-hosted apps that want zero new infrastructure.

Verify install

After install, make any LLM tool call. Within 30 seconds it should appear at app.inviolet.ai/decision-feed.