AI Tools
AgentAdvanced

PandaProbe

Open-source engineering platform for managing the AI agent lifecycle.

PandaProbe is an open-source agent engineering platform released by Chirpz AI in April 2026. It is an observability tool that captures and visualizes the entire lifecycle of AI agents across three layers: session, trace, and span. When agents leveraging LLMs like GPT or Claude create complex trajectories through tool calls, sub-agent branching, and user interactions, PandaProbe enables users to track, evaluate, and monitor the entire trajectory from a single dashboard. The frontend is built with Next.js, the backend with FastAPI, asynchronous tasks are handled by Celery + Redis, and data is stored in PostgreSQL 16, forming a microservices architecture.

Existing LLM observability tools focus on measuring token counts and latency for single call units, failing to capture trajectory-level failures such as looping, inconsistent tool usage, and miscoordination between users and agents in multi-turn agents. To address this, PandaProbe incorporates uncertainty detection metrics proposed in its research paper, TRACER (Trajectory Risk Aggregation for Critical Episodes in Agentic Reasoning, arXiv:2602.11409), into the platform. TRACER combines multiple signals, including content-aware surprisal, situational-awareness signals, semantic/lexical repetition tracking, and tool consistency evaluation, using a tail-focused risk aggregation approach, achieving up to 37.1% and 55% improvement in AUROC and AUARC, respectively, compared to existing methods on the τ²-bench benchmark. Similar to a multi-sensor monitoring system that simultaneously monitors ECG, blood pressure, and oxygen saturation to detect critical episodes early, rather than a simple heart rate monitor, PandaProbe comprehensively diagnoses the "health status" of an agent across its entire trajectory.

From a biotechnology researcher's perspective, PandaProbe is useful for quality control in automated experimental agent pipelines. For example, when a multi-omics analysis agent built with LangGraph calls more than 10 tools, from data preprocessing to statistical analysis, visualization, and report generation, PandaProbe records the LLM's decision-making process and tool call results for each step on a session basis, and scheduled evaluations can automatically detect quality regressions in production traffic. It integrates with major frameworks such as LangGraph, CrewAI, Claude Agent SDK, OpenAI Agents SDK, and Google ADK with one-line instrumentation, and supports both self-hosting (Docker Compose) and managed cloud (starting with a free Hobby tier of 100 traces per month), allowing it to be deployed in research environments that handle sensitive data while maintaining data sovereignty.

💻 System Requirements

🧠RAM

Not required (for GPU-less, CPU-only web service)

💾Storage

2-5GB including Docker image and PostgreSQL data, increases depending on trace accumulation

Installation

4-1. Quick Start (SDK — Connect to Cloud or Self-Hosted Endpoint)

pip install "pandaprobe[openai,anthropic,gemini]"
export PANDAPROBE_API_KEY="your-api-key"
export PANDAPROBE_PROJECT_NAME="my-project"
import pandaprobe
from pandaprobe.openai import wrap_openai
from openai import OpenAI

client = wrap_openai(OpenAI())
# Subsequent OpenAI calls will be automatically traced

4-2. Self-Hosted (Docker Compose)

git clone https://github.com/chirpz-ai/pandaprobe.git
cd pandaprobe
./start.sh
# Dashboard: http://localhost:3000
# API: http://localhost:8000

🧬 Bio Use Cases

🔬

🔬 Multi-Step Experiment Agent Quality Control

When a LangGraph-based analysis agent calls tools for 10 or more steps, record the entire trajectory per session and automatically detect looping and tool misuse using TRACER metrics. Setting up scheduled evaluations with a daily cron job allows for immediate notification of quality regressions in production traffic, enabling quantitative comparison of performance changes between agent versions.

🧬

🧬 Agent Auditing in Sensitive Data Environments

For agents processing patient data or unpublished omics data, maintain data sovereignty using Docker Compose self-hosting. Preserve all LLM calls, tool results, and agent decision logs in an internal PostgreSQL database, enabling the submission of trajectory-level evidence during compliance audits.

💊

🤖 Multi-Agent Orchestration Debugging

Visualize critical episodes with high uncertainty in sub-agent chains composed using CrewAI or the Claude Agent SDK. Track the LLM response surprisal and tool consistency of each sub-agent on a span-by-span basis, and score the overall accuracy and usefulness of the entire session using LLM-as-judge evaluation to focus on improving bottleneck sections.

FAQ

What is PandaProbe?

PandaProbe is an open-source agent engineering platform released by Chirpz AI in April 2026. It is an observability tool that captures and visualizes the entire lifecycle of AI agents across three layers: session, trace, and span. When agents leveraging LLMs like GPT or Claude create complex trajectories through tool calls, sub-agent branching, and user interactions, PandaProbe enables users to track, evaluate, and monitor the entire trajectory from a single dashboard. The frontend is built with Next.js, the backend with FastAPI, asynchronous tasks are handled by Celery + Redis, and data is stored in PostgreSQL 16, forming a microservices architecture. Existing LLM observability tools focus on measuring token counts and latency for single call units, failing to capture trajectory-level failures such as looping, inconsistent tool usage, and miscoordination between users and agents in multi-turn agents. To address this, PandaProbe incorporates uncertainty detection metrics proposed in its research paper, TRACER (Trajectory Risk Aggregation for Critical Episodes in Agentic Reasoning, arXiv:2602.11409), into the platform. TRACER combines multiple signals, including content-aware surprisal, situational-awareness signals, semantic/lexical repetition tracking, and tool consistency evaluation, using a tail-focused risk aggregation approach, achieving up to 37.1% and 55% improvement in AUROC and AUARC, respectively, compared to existing methods on the τ²-bench benchmark. Similar to a multi-sensor monitoring system that simultaneously monitors ECG, blood pressure, and oxygen saturation to detect critical episodes early, rather than a simple heart rate monitor, PandaProbe comprehensively diagnoses the "health status" of an agent across its entire trajectory. From a biotechnology researcher's perspective, PandaProbe is useful for quality control in automated experimental agent pipelines. For example, when a multi-omics analysis agent built with LangGraph calls more than 10 tools, from data preprocessing to statistical analysis, visualization, and report generation, PandaProbe records the LLM's decision-making process and tool call results for each step on a session basis, and scheduled evaluations can automatically detect quality regressions in production traffic. It integrates with major frameworks such as LangGraph, CrewAI, Claude Agent SDK, OpenAI Agents SDK, and Google ADK with one-line instrumentation, and supports both self-hosting (Docker Compose) and managed cloud (starting with a free Hobby tier of 100 traces per month), allowing it to be deployed in research environments that handle sensitive data while maintaining data sovereignty.

When should I use PandaProbe?

Open-source engineering platform for managing the AI agent lifecycle.

What is a biomedical use case for PandaProbe?

🔬 Multi-Step Experiment Agent Quality Control: When a LangGraph-based analysis agent calls tools for 10 or more steps, record the entire trajectory per session and automatically detect looping and tool misuse using TRACER metrics. Setting up scheduled evaluations with a daily cron job allows for immediate notification of quality regressions in production traffic, enabling quantitative comparison of performance changes between agent versions.

📄 Official Docs🐙 GitHub

📝 Update Notes

  1. vv0.6.19/2/2026

    PandaProbe v0.6.1 업데이트에서는 평가(eval) 프로세스가 더욱 정교하게 개선되었습니다. 이를 통해 생명공학 실험 데이터나 모델의 성능을 더욱 정밀하게 검증하고 신뢰할 수 있는 결과를 얻을 수 있습니다. 또한 결제 관련 시스템 오류가 수정되어, 연구를 위한 서비스 이용이 더욱 안정적으로 유지됩니다.

  2. vv0.5.06/17/2026

    이번 PandaProbe v0.5.0 업데이트는 새로운 기능 추가보다는 문서화 작업과 변경 이력(changelog)을 정비하는 데 집중했습니다. 도구의 사용법과 업데이트 내역이 더욱 명확해져서, 실험 데이터 분석 시 발생할 수 있는 혼선을 줄이고 정확한 도구 활용을 도와줍니다. 기능적인 변화는 없지만, 더욱 신뢰도 높은 분석 환경을 위해 업데이트된 가이드를 꼭 확인해 보세요.

🧪 Related Code of Life

No related Code of Life posts yet.