Awesome AI AgentsAgent Monitoring Tools

agentscope-ai/OpenJudge

⭐ 831 Python repository created 2025-07-08

OpenJudge, from the AgentScope project, is an open-source evaluation framework for LLM applications such as agents and chatbots. It targets the full evaluation loop: collect test data, define graders, run evaluation at scale, analyse weaknesses and iterate. The library ships more than fifty ready-to-use graders organised into a taxonomy. General graders cover semantic relevance, text similarity, code syntax validation and JSON structure compliance. Agent graders assess the agent lifecycle rather than only the final answer, scoring tool selection accuracy, memory and context preservation, plan feasibility and trajectory quality, along with reflection. Multimodal graders judge image-text coherence, text-to-image generation quality and how much an image contributes to an answer. A separate set of skill graders evaluates agent skill packages for threat exposure under an attack taxonomy, alignment between declaration and behaviour, completeness, relevance and design quality. Beyond the built-in set, OpenJudge can generate scenario-specific rubrics that act as graders for a particular application, and it can convert grading output into reward signals usable for fine-tuning and reinforcement learning. Each grader is shipped with benchmark datasets and pytest integration so its reliability can be re-validated, and validation artefacts are published as Hugging Face datasets. The ecosystem around it includes PawBench, a model-by-harness co-evaluation benchmark for agentic AI with 150 tasks across nine models and three harnesses with a public leaderboard, a reference hallucination arena for measuring fabricated academic citations, and an automated paper review application. A Streamlit user interface provides grader testing and an automatic arena, available both locally and as a hosted playground where graders can be tried without installation. Installation is from PyPI as py-openjudge and requires Python 3.10 or newer. Documentation is published as a site with English and Chinese versions. Licensed Apache-2.0.

https://github.com/agentscope-ai/OpenJudge

evaluationllm-as-judgegradersbenchmarkingagent-evaluationrewardsrlhfpython

Also in Agent Monitoring Tools

raga-ai-hub/RagaAI-Catalyst

RagaAI Catalyst is a Python SDK platform for observability, monitoring, and evaluation of AI agents and LLM projects, featuring tracing, debugging, advanced analytics, and project management tools.

superset-sh/superset

Superset is a desktop application (macOS) designed to orchestrate and manage multiple CLI-based AI coding agents in parallel using isolated Git worktrees, featuring built-in diff viewing and IDE in...

MervinPraison/PraisonAI

PraisonAI is a production-ready Multi AI Agents framework that enables the creation and management of intelligent AI agents to automate and solve complex problems through collaboration and customization.

apache/hertzbeat

Apache HertzBeat is an AI-powered open source real-time observability system that unifies metrics and logs collection, alerting, and notification with high performance and customizable monitoring capabilities.

junhoyeo/tokscale

Tokscale is a CLI utility and dashboard for tracking and visualizing token usage and costs across various AI coding agents.

matt1398/claude-devtools

Desktop and Docker application that reads local Claude Code session logs and reconstructs tool calls, thinking steps, subagent trees and per-turn token attribution in a visual interface.

eumemic/ai-legion

AI Legion is a platform for autonomous agents powered by large language models that collaborate to accomplish tasks with minimal human intervention.

chiphuyen/sniffly

Sniffly is a local analytics dashboard that parses Claude Code logs to show usage statistics, error breakdowns and full message history, with optional shareable dashboards.