LLM Snarf, collect traces, perform simple repairs on LLM invocations.
591

LLM Snarf is a lightweight, self-hosted proxy for OpenAI-compatible LLM APIs. It sits between your client application and any OpenAI- or Anthropic compatible provider (local or remote), and gives you full visibility into every request and response. It also collects token usage and calculate the projected costs.
What it does:
services:
llm-snarf:
build: .
container_name: llmsnarf
hostname: llmsnarf
image: alexakhbar/llmsnarf:latest
env_file:
- .env
ports:
- "${PORT}:${PORT}"
networks:
- llmsnarf
environment:
- LLMSNARF_CONFIG=/app/config
volumes:
- ./config:/app/config
- ./traces:/app/traces
- ./logs:/app/logs
depends_on:
- openserp
openserp:
image: karust/openserp:latest
container_name: openserp
hostname: openserp
command: serve -l
ports:
- "7000:7000"
networks:
- llmsnarf
environment:
- PORT=7000
networks:
llmsnarf:
driver: bridge
Content type
Image
Digest
sha256:0ea3e5688…
Size
6.7 GB
Last updated
2 days ago
docker pull alexakhbar/llmsnarf