{
  "project": {
    "project_id": "AgentEvalHQ/AgentEval",
    "repo": "AgentEvalHQ/AgentEval",
    "name": "AgentEval",
    "description": "AgentEval is the comprehensive .NET toolkit for AI agent evaluation—tool usage validation, RAG quality metrics, stochastic evaluation, and model comparison—built first for Microsoft Agent Framework (MAF) and Microsoft.Extensions.AI. What RAGAS, PromptFoo and DeepEval do for Python, AgentEval does for .NET",
    "category": [
      "agent_framework"
    ],
    "language": "C#",
    "license": "MIT"
  },
  "project_id": "AgentEvalHQ/AgentEval",
  "score": 78,
  "git_top_score": 78,
  "quality_score": 25,
  "agent_score": 63,
  "git_top_score_breakdown": {
    "community": 75,
    "maintenance": 65,
    "documentation": 84,
    "stability": 100,
    "adoption": 56,
    "agent_readability": 90
  },
  "dimensions": [
    {
      "key": "community",
      "label": "Community",
      "score": 75,
      "weight": 16,
      "contribution": 12,
      "explanation": "Community reflects contributor activity and ecosystem attention. Current contributor signal is 4."
    },
    {
      "key": "maintenance",
      "label": "Maintenance",
      "score": 65,
      "weight": 20,
      "contribution": 13,
      "explanation": "Maintenance reflects repository activity, commits, releases, issue-response signals, and recent push freshness."
    },
    {
      "key": "documentation",
      "label": "Documentation",
      "score": 84,
      "weight": 16,
      "contribution": 13.4,
      "explanation": "Agent-readable documentation signals are strong enough for recommendation workflows."
    },
    {
      "key": "stability",
      "label": "Stability",
      "score": 100,
      "weight": 16,
      "contribution": 16,
      "explanation": "Stability reflects release cadence, issue load, recent activity, and maturity signals."
    },
    {
      "key": "adoption",
      "label": "Adoption",
      "score": 56,
      "weight": 16,
      "contribution": 9,
      "explanation": "Adoption is normalized from stars, forks, and ecosystem attention signals."
    },
    {
      "key": "agent_readability",
      "label": "Agent Readability",
      "score": 90,
      "weight": 16,
      "contribution": 14.4,
      "explanation": "Agent readability reflects summaries, use cases, tradeoffs, dependencies, alternatives, and deployment clarity."
    }
  ],
  "summary": "AgentEvalHQ/AgentEval scores 78/100. Stability is strongest at 100/100; Adoption is the lowest dimension at 56/100.",
  "adoption_guidance": "Promising candidate. Review risk flags, weakest score dimension, and alternatives before recommending it as the default choice.",
  "risk_flags": [
    "Recent star movement is estimated rather than fully observed.",
    "Known caveat: edge-only Cloudflare Workers deployment without adaptation"
  ],
  "score_confidence": {
    "level": "high",
    "summary": "Score evidence is strong enough for shortlist ranking when paired with current metadata.",
    "reasons": [
      "All score evidence checks are strong."
    ],
    "evidence_checklist": [
      {
        "signal": "Classification evidence",
        "status": "strong",
        "description": "3/4 classification signals are high-confidence."
      },
      {
        "signal": "Quality signal completeness",
        "status": "strong",
        "description": "3 quality signals are complete or snapshot-backed."
      },
      {
        "signal": "Deployment clarity",
        "status": "strong",
        "description": "3 deployment targets are indexed."
      },
      {
        "signal": "Agent-readable context",
        "status": "strong",
        "description": "3 use cases and 2 inferred dependencies are available."
      },
      {
        "signal": "Tradeoff disclosure",
        "status": "strong",
        "description": "1 caveats are indexed for adoption decisions."
      }
    ],
    "citation_guidance": "When citing this score, include metadata.source, weakest_dimension, risk_flags, and score_confidence.level."
  },
  "next_actions": [
    {
      "label": "Open project knowledge",
      "href": "/projects/AgentEvalHQ/AgentEval",
      "kind": "project"
    },
    {
      "label": "Inspect graph",
      "href": "/graph/AgentEvalHQ/AgentEval",
      "kind": "graph"
    },
    {
      "label": "Find alternatives",
      "href": "/alternatives/AgentEvalHQ/AgentEval",
      "kind": "alternatives"
    },
    {
      "label": "Compare shortlist",
      "href": "/api/compare?repos=AgentEvalHQ/AgentEval",
      "kind": "compare"
    },
    {
      "label": "Get category recommendations",
      "href": "/api/recommend?category=agent_framework&limit=5",
      "kind": "recommend"
    }
  ],
  "strongest_dimension": {
    "key": "stability",
    "label": "Stability",
    "score": 100,
    "weight": 16,
    "contribution": 16,
    "explanation": "Stability reflects release cadence, issue load, recent activity, and maturity signals."
  },
  "weakest_dimension": {
    "key": "adoption",
    "label": "Adoption",
    "score": 56,
    "weight": 16,
    "contribution": 9,
    "explanation": "Adoption is normalized from stars, forks, and ecosystem attention signals."
  },
  "related_scores": {
    "quality_score": 25,
    "agent_score": 63,
    "agent_score_breakdown": {
      "documentation": 90,
      "maintenance": 49,
      "deployment": 80,
      "popularity": 42,
      "community": 49
    }
  },
  "evidence": {
    "deployments": [
      "docker",
      "local",
      "cloud"
    ],
    "dependencies": [
      "Vector database",
      "LLM provider"
    ],
    "use_cases": [
      "build agents with AgentEval",
      "orchestrate LLM tools",
      "prototype autonomous workflows"
    ],
    "not_good_for": [
      "edge-only Cloudflare Workers deployment without adaptation"
    ],
    "quality_signals": {
      "stars": 127,
      "recent_commits": 46,
      "contributors": 4,
      "issue_response_time_hours": null,
      "release_frequency_180d": 23
    },
    "quality_signal_confidence": {
      "stars_30d_delta": "estimated",
      "commits_30d": "complete",
      "releases_180d": "complete",
      "contributors_90d": "complete"
    },
    "classification": {
      "category": {
        "confidence": "high",
        "evidence": [
          "Matched \"agent framework\" in metadata.",
          "Matched \"agent\" in metadata."
        ]
      },
      "deployment": {
        "confidence": "high",
        "evidence": [
          "Found Docker configuration file.",
          "Local usage is assumed for open source repositories unless contradicted."
        ]
      },
      "difficulty": {
        "confidence": "medium",
        "evidence": [
          "Repository has under 10k stars, so complexity is treated conservatively."
        ]
      },
      "cloudflare_ready": {
        "confidence": "high",
        "evidence": [
          "Runtime blocker: python.",
          "No Cloudflare deployment signal detected."
        ]
      }
    },
    "source_fields": [
      "project.description",
      "project.topics",
      "project.language",
      "project.license",
      "agent_card.summary_for_agent",
      "agent_card.use_cases",
      "agent_card.deployment",
      "agent_card.classification",
      "metrics"
    ],
    "caveats": [
      "edge-only Cloudflare Workers deployment without adaptation",
      "Partial or estimated quality signals: stars30dDelta."
    ],
    "confidence_reason": "Classification evidence and quality signals are strong enough for shortlist reasoning when metadata is current.",
    "last_verified_at": "2026-07-08T22:01:10.937Z"
  },
  "caveats": [
    "edge-only Cloudflare Workers deployment without adaptation",
    "Partial or estimated quality signals: stars30dDelta."
  ],
  "confidence_reason": "Score evidence is strong enough for shortlist ranking when paired with current metadata.",
  "source_fields": [
    "project.description",
    "project.topics",
    "project.language",
    "project.license",
    "agent_card.summary_for_agent",
    "agent_card.use_cases",
    "agent_card.deployment",
    "agent_card.classification",
    "metrics"
  ],
  "last_verified_at": "2026-07-08T22:01:10.937Z",
  "links": {
    "page": "/score/AgentEvalHQ/AgentEval",
    "project_api": "/api/project/AgentEvalHQ/AgentEval",
    "graph_api": "/api/graph/AgentEvalHQ/AgentEval",
    "alternatives_api": "/api/alternatives/AgentEvalHQ/AgentEval",
    "compare_api": "/api/compare?repos=AgentEvalHQ/AgentEval",
    "recommendations_api": "/api/recommend?category=agent_framework&limit=5"
  },
  "metadata": {
    "source": "d1",
    "reason": "d1_query",
    "project_count": 878,
    "generated_at": "2026-07-09T02:09:12.590Z",
    "loaded_project_limit": 2000,
    "truncated": false
  }
}