Skip to content

LLM InterceptorLocal-first, open-source LLM gateway

Transparent proxy · OpenTelemetry observability · Governance (budget/rate-limit/tool-policy) Multi-provider routing · Protocol translation (Anthropic ↔ OpenAI) · React SPA dashboard

llm-interceptor — live gatewayLIVEYour AppClaude Code · SDKLLM Interceptortransparent proxyProviderAnthropic · OpenAIOTelCostBudgetRateREQUESTS12,840▲ live streamTOKENS / MIN48.2K▲ +6.1%COST / DAY$3.17▼ within budgetP95 LATENCY412ms▼ -18ms
bash — llm-interceptor
$git clone https://github.com/chingjustwe/llm-interceptor.git
Cloning into 'llm-interceptor'... ✓
$cd llm-interceptor && go build -o llm-interceptor ./cmd/llm-interceptor/
✓ Binary built (13 MB)
$./llm-interceptor config.example.yaml
[server] Listening on 127.0.0.1:8080
[plugins] Loaded: otel, cost-tracker, budget, rate-limit, tool-policy
[router] Mode: passthrough (upstream: api.anthropic.com)
$

How it works

A transparent proxy between your application and LLM providers, with a plugin pipeline for observability and governance.

AppSDK / HTTP
LLM Interceptor
OTelCostBudgetRate LimitTool Policy
StorageSQLite / PG
StateMemory / Redis
ProviderAnthropic / OpenAI

Released under the MIT License.