Sign inSign up

helgesverre/llmflow

By helgesverre

•Updated 7 months ago

Image
Machine learning & AI
Developer tools
Monitoring & observability
0

624

helgesverre/llmflow repository overview

⁠LLMFlow

Local LLM observability. One command. No signup. No cloud.

Track costs, tokens, and latency for OpenAI, Anthropic, Gemini, Ollama, and more.

⁠Quick Start

docker run -p 3000:3000 -p 8080:8080 helgesverre/llmflow

Then point your SDK at http://localhost:8080/v1 and open http://localhost:3000 to view traces.

⁠Ports

PortDescription
3000Web dashboard & OTLP receiver
8080LLM proxy server

⁠Persistent Storage

Mount a volume to persist your data:

docker run -p 3000:3000 -p 8080:8080 \
  -v llmflow-data:/app/data \
  helgesverre/llmflow

⁠Environment Variables

VariableDefaultDescription
PORT3000Dashboard/OTLP port
PROXY_PORT8080Proxy server port
DATABASE_PATH./data/llmflow.dbSQLite database path

⁠Supported Providers

Route your LLM requests through LLMFlow:

  • OpenAI: http://localhost:8080/v1
  • Anthropic: http://localhost:8080/anthropic/v1
  • Gemini: http://localhost:8080/gemini/v1
  • Ollama: http://localhost:8080/ollama/v1
  • Groq: http://localhost:8080/groq/v1
  • Mistral: http://localhost:8080/mistral/v1
  • Azure OpenAI: http://localhost:8080/azure/v1
  • Together: http://localhost:8080/together/v1
  • OpenRouter: http://localhost:8080/openrouter/v1

⁠OpenTelemetry

LLMFlow accepts OTLP/HTTP traces, logs, and metrics:

  • Traces: http://localhost:3000/v1/traces
  • Logs: http://localhost:3000/v1/logs
  • Metrics: http://localhost:3000/v1/metrics

⁠License

MIT

Tag summary

Content type

Image

Digest

sha256:64749a55f…

Size

86.1 MB

Last updated

7 months ago

docker pull helgesverre/llmflow