DEV Community

Mucahit Akın
Mucahit Akın

Posted on

open-source LLM observability

Hello, I am sharing the content I’ve released as open source. Anyone who wishes to evaluate it can download it for free—it’s completely open source—and integrate it into their systems. This is also to avoid paying for observability during my LLM development process.

Local, open-source LLM observability and testing. Squirrel is a desktop app (macOS / Windows) with a headless server mode: trace your AI app's runs, turns, tool calls, token usage and feedback scores — on your own machine, with your data never leaving it.

GitHub logo Mucahitakin / squirrel

Local, open-source LLM observability and testing — desktop app + tracing SDK

Squirrel 🐿️

Local, open-source LLM observability and testing. Squirrel is a desktop app (macOS / Windows) with a headless server mode: trace your AI app's runs, turns tool calls, token usage and feedback scores — on your own machine, with your data never leaving it.

  • Runs & Traces — every turn with its tool-call chain (llm → tool → llm) measured durations, errors and events on a timeline.
  • Live Test — run a dataset against any chat endpoint straight from the app: pluggable auth (API key header, Bearer, session cookie, Basic, custom header, or a refresh-token flow that renews on 401), custom headers/body.
  • Monitoring — success rate, token usage and latency charts per run project or conversation thread.
  • Threads — read any conversation end-to-end as chat bubbles.
  • Datasets — build test sets from CSV/JSON/JSONL or from scratch; compare two runs turn-by-turn.
  • Projects & API keys — HMAC-signed per-project…

Top comments (0)