← all repositories
chirpz-ai/pandaprobe

Self-hosted tracing and judgment for agent runs

PandaProbe exists because debugging AI agents in production requires more than stdout and hope.

757 stars Python LLMOps · EvalAgents
pandaprobe
Not currently ranked — collecting fresh signals.
star history

What it does PandaProbe is a full-stack observability and evaluation platform for AI agents. It ingests traces and spans from agent runs, queues them via Redis for async processing by Celery workers, and surfaces them through a Next.js dashboard backed by FastAPI. You can self-host the entire stack or fall back to the managed cloud tier.

The interesting bit The architecture splits the control plane (user auth via Supabase or Firebase) from the data plane (trace ingestion via API keys), which is a sensible posture for a tool handling potentially sensitive agent traffic. Evaluation jobs are dispatched to an LLM engine through LiteLLM, using an LLM as a judge to score agent behavior asynchronously.

Key highlights

  • Ships as a complete Dockerized stack: Next.js frontend, FastAPI app, Celery workers, PostgreSQL, and Redis.
  • Claims integrations with LangGraph, CrewAI, Claude Agent SDK, and OpenAI Agents SDK, though the README pushes specifics to external docs.
  • Evaluation pipeline uses LLM-as-a-judge via LiteLLM, with async job processing through Redis and Celery.
  • Apache 2.0 licensed, with a managed cloud option if you do not want to operate the fleet yourself.

Caveats

  • The README is mostly an architecture diagram and a start script; integration details, SDK usage, and configuration depth live in external documentation.
  • It is unclear from the repository alone how evaluation criteria are defined or how deeply the framework integrations instrument agent internals versus simply wrapping HTTP calls.

Verdict Worth a look if you are shipping agents to production and need a self-hosted alternative to proprietary observability platforms. Skip it if you want a lightweight, embedded SDK without the infrastructure overhead of PostgreSQL, Redis, and Celery.

Frequently asked

What is chirpz-ai/pandaprobe?
PandaProbe exists because debugging AI agents in production requires more than stdout and hope.
Is pandaprobe open source?
Yes — chirpz-ai/pandaprobe is open source, released under the Apache-2.0 license.
What language is pandaprobe written in?
chirpz-ai/pandaprobe is primarily written in Python.
How popular is pandaprobe?
chirpz-ai/pandaprobe has 757 stars on GitHub.
Where can I find pandaprobe?
chirpz-ai/pandaprobe is on GitHub at https://github.com/chirpz-ai/pandaprobe.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.