Open-source AI Gateway

Cloudflare for AI APIs

One line change gives you cost tracking, semantic caching, PII guardrails, and smart model routing. Drop LLMShield between your app and any LLM provider.

Everything your AI stack needs

Built-in protection, optimization, and observability for every LLM call.

Smart Routing

Short prompts go to the fast, cheap model. Complex queries route to the powerful model. Automatic, zero config.

Semantic Cache

Identical prompts return cached responses instantly at zero cost. Sub-millisecond latency, powered by Redis.

PII Guardrails

Detects and blocks emails, SSNs, credit cards, and phone numbers before they ever reach the LLM.

Cost Tracking

Every request logged with token count, model used, cost, and latency. Real-time dashboard included.

How it works

Every request flows through a 6-stage pipeline before hitting the LLM.

Your App
POST /v1/chat/completions
Guardrails
PII / PCI detection
Cache Check
Redis SHA-256 lookup
Smart Router
Model selection
LLM Provider
Groq / OpenAI
Log & Stream
DB + Socket.io

Get started in 3 lines

Use the SDK or call the OpenAI-compatible REST endpoint directly.

app.js
const { createLLMClient } = require('llmshield-sdk');
const client = createLLMClient({ baseURL: 'https://your-gateway.com' });

const answer = await client.chat('What is machine learning?');
// → Routed, cached, guarded, logged — automatically

See it in action

The live dashboard shows real-time cost tracking, cache performance, guardrail alerts, and per-model analytics.

Open Live Dashboard