Python Apache-2.0

pandaprobe

open source agent engineering platform: traces, evals, and metrics to debug and improve your AI agents. Integrates with LangGraph, CrewAI, Claude Agent SDK, and more.

C

chirpz-ai

Dernière activité 23 sept. 2026
chirpz-ai/pandaprobe

785

étoiles

120

forks

19

issues ouvertes

agent-engineeringagent-evaluationagent-observabilityagentic-aiclaude-agent-sdkcrewailanggraphmonitoringopen-sourceopenai-agents-sdkself-hostedtracing

Ce README est souvent en anglais.

open source agent engineering platform. By Chirpz AI

PandaProbe Cloud Docs Follow on X

License Discord
Build Lint Unit Tests Integration Tests CodeQL

demo-pandaprobe.mp4

What is PandaProbe?

PandaProbe is an open source agent engineering platform. It helps teams collaboratively trace, evaluate, monitor, and debug AI agents. You can use PandaProbe cloud or self host the service.

Documentation

Visit our client library documentation for quickstart and explore advance integrations.

Documentation

PandaProbe Cloud

Managed deployment by the PandaProbe team, generous free-tier, no credit card required.

Sign up for PandaProbe Cloud

Self-host PandaProbe

Prerequisites: Docker must be installed and running.

git clone https://github.com/chirpz-ai/pandaprobe.git
cd pandaprobe
./start.sh

Once running, open:

Architecture

sequenceDiagram
    participant Client as 📡 SDK / HTTP Client
    participant API as ⚡ FastAPI
    participant Auth as 🔐 Auth Service
    participant IdP as 🌐 Supabase / Firebase
    participant Identity as 👥 Identity Service
    participant Trace as 🫆 Trace Service
    participant Eval as 🧪 Eval Service
    participant DB as 🗄️ PostgreSQL
    participant Redis as 📮 Redis
    participant Worker as ⚙️ Celery Worker
    participant LLM as 🤖 LLM Engine (LiteLLM)

    Note over Client,API: Management Plane (Bearer token)
    Client->>API: Authorization: Bearer <idp_token>
    API->>Auth: Verify token
    Auth->>IdP: Validate with provider
    IdP-->>Auth: User identity
    Auth-->>API: Authenticated user
    API->>Identity: /user, /organizations, /projects
    Identity->>DB: Read / write
    DB-->>Identity: Result
    Identity-->>Client: Response

    Note over Client,API: Data Plane (API key)
    Client->>API: X-API-Key + X-Project-Name
    API->>Identity: Resolve org & project
    Identity-->>API: Project context

    API->>Trace: POST /traces
    Trace->>Redis: Enqueue ingestion job
    Redis-->>Client: 202 Accepted
    Redis->>Worker: Pick up job
    Worker->>DB: Persist trace + spans

    API->>Trace: GET /traces, /sessions
    Trace->>DB: Query with filters
    DB-->>Trace: Rows
    Trace-->>Client: Paginated response

    API->>Eval: POST /evaluations
    Eval->>Redis: Enqueue eval job
    Redis-->>Client: 202 Accepted
    Redis->>Worker: Pick up job
    Worker->>LLM: LLM-as-a-judge call
    LLM-->>Worker: Verdict + score
    Worker->>DB: Persist evaluation result
Loading

Services

Service Description Port
frontend Next.js dashboard 3000
app FastAPI application server 8000
worker Celery background worker —
beat Celery Beat scheduler —
postgres PostgreSQL 16 5432
redis Redis 7 (broker + cache) 6379

Contributing

We welcome contributions! Please read the Contributing Guide for instructions on setting up your development environment, building from source, running tests, and submitting pull requests.

Authors

Built by the Chirpz AI team. Contact sina@pandaprobe.com for enquiries.

License

PandaProbe is licensed under Apache 2.0 — see LICENSE for details.

Projets similaires

Python SDK for Agent AI Observability, Monitoring and Evaluation Framework. Includes features like agent, llm and tools tracing, debugging multi-agentic system, self-hosted dashboard and advanced analytics with timeline and execution graph view

Pythonagentic-aiagentic-ai-developmentagentneo
Rraga-ai-hub
16,2 k étoiles3,6 k

Python SDK for AI agent monitoring, LLM cost tracking, benchmarking, and more. Integrates with most LLMs and agent frameworks including CrewAI, Agno, OpenAI Agents SDK, Langchain, Autogen, AG2, and CamelAI

Pythonagentagentopsagents-sdk
AAgentOps-AI
5,8 k étoiles634

Debug, evaluate, and monitor your LLM applications, RAG systems, and agentic workflows with comprehensive tracing, automated evaluations, and production-ready dashboards.

Pythonevaluationhacktoberfesthacktoberfest2025
Ccomet-ml
22,3 k étoiles1,8 k