Changes for version 0.004 - 2026-03-03
- Fix routing priority: passthrough before default engine fallback
- Add passthrough-only mode (no API keys needed)
- Add KNARR_TRACE_NAME / --trace-name for custom Langfuse trace names
- Support LANGFUSE_BASE_URL env var (in addition to LANGFUSE_URL)
- Strip quotes from env values (Docker --env-file compatibility)
- Strip Accept-Encoding/Content-Encoding in passthrough (no gzip issues)
- Rewrite POD: passthrough proxy as primary use case
- Fix Langertha dependency version to 0.303
- Fix author URL
Documentation
Langertha LLM Proxy with Langfuse Tracing
Modules
LLM Proxy with Langfuse Tracing
CLI entry point for Knarr LLM Proxy
Validate Knarr configuration file
Auto-start Knarr from environment variables (Docker mode)
Scan environment and generate Knarr configuration
List configured models and their backends
Start the Knarr proxy server
YAML configuration loader and validator
Anthropic Messages API format proxy handler
Ollama native API format proxy handler
OpenAI API format proxy handler
Model name to Langertha engine routing with caching
Automatic Langfuse tracing per proxy request