Repository navigation
v0.1.0 — LLM Firewall
First public release — a pure-Rust firewall for LLMs: an OpenAI-compatible + native Anthropic reverse proxy that inspects, scores, and filters prompts and responses.
Highlights
- Detection: prompt injection (regex + heuristics + optional DeBERTa ML), secrets, PII masking, output-handling (OWASP LLM05), and optional content moderation (Trust & Safety).
- Standards: every finding tagged with OWASP LLM Top 10 (2025) + MITRE ATLAS;
--reportcoverage/risk report. - Providers: OpenAI
/v1/chat/completionsand native Anthropic/v1/messages; SSE streaming. - Benchmark (real, dual-metric): safe-guard 84.3% @ 0.2% FPR · jailbreak 85.6% @ 1.6% · deepset 41.4% @ 1.0%; content moderation lifts JailbreakBench 0% → 58%.
- 106 tests, clippy
-D warnings+ fmt clean in both build modes.
Container image
Published to GitHub Packages on release:
```bash
docker pull ghcr.io/carbon-evolution/llm-firewall:0.1.0
```
See the CHANGELOG for details.
🤖 Generated with Claude Code