{"uid":"cap_r4ujplWJOjmOaBh-Q4zTX","slug":"x402-deployer-x402-deployer-workers-dev-40fe6801","name":"GitHub Repo Health Score Checker","description":"GitHub repo health score / open-source maintainability checker. 0-100 score + grade (abandoned/stale/okay/healthy/thriving). Commit activity, contributors, license, CI, tests. Plus LLM verdict.","url":"https://x402-deployer.x402-deployer.workers.dev/github-repo-health","method":"POST","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","bodyType","body"],"properties":{"body":{"required":["repo"],"properties":{"repo":{"type":"string","description":"GitHub repository in 'owner/name' format, e.g. 'facebook/react'."}}},"type":{"type":"string","const":"http"},"method":{"enum":["POST"],"type":"string"},"bodyType":{"enum":["json","form-data","text"],"type":"string"}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"grade":{"type":"string"},"score":{"type":"integer"},"verdict":{"type":"string"}}}}}}},"responseSchema":null,"example":{"request":{"input":{"body":{"repo":"expressjs/express"},"type":"http","method":"POST","bodyType":"json"}},"response":{"repo":"expressjs/express","grade":"thriving","score":95,"signals":{"forks":23747,"stars":69201,"topics":["express","javascript","nodejs","server"],"is_fork":false,"license":"MIT","age_days":6200,"open_prs":105,"watchers":1707,"has_readme":true,"is_archived":false,"is_disabled":false,"open_issues":207,"has_tests_dir":true,"has_ci_workflows":true,"contributor_count":384,"last_commit_days_ago":2,"last_release_days_ago":198,"default_branch_commits_30d":7},"verdict":"This repo is thriving with a high score of 95. It has an impressive number of stars (69,201) and forks (23,747), indicating strong community interest and engagement. The project is actively maintained, with recent commits and a substantial contributor base of 384 individuals.","metadata":{"homepage":"https://expressjs.com","language":"JavaScript","pushed_at":"2026-06-16T04:16:05Z","created_at":"2009-06-26T18:56:01Z","updated_at":"2026-06-18T03:44:28Z","visibility":"public","description":"Fast, unopinionated, minimalist web framework for node.","default_branch":"master"},"verdict_model":"hermes-3-llama-3.1-405b","verdict_source":"morpheus"}},"exampleRequest":{"repo":"expressjs/express"},"tags":["x402"],"displayCostAmount":"0.03","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.03/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_kpDFR7NUSunfy-uY2FqQS","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.03","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Analyzes a GitHub repository and returns a 0-100 health score with grade (abandoned/stale/okay/healthy/thriving) based on commit activity, contributors, license, CI, tests, and an LLM verdict.","exampleAgentPrompt":"Can you check the health of the GitHub repo https://github.com/expressjs/express and tell me if it's still actively maintained — give me the score, grade, and the AI verdict?","exampleUseCases":null,"resultDescription":"Returns a 0-100 numeric health score, a categorical grade (abandoned, stale, okay, healthy, or thriving), metrics on commit activity, number of contributors, presence of a license, CI configuration, and tests, plus an LLM-generated verdict summarizing the overall maintainability of the repository.","failureModes":["Repository not found or private — returns error if the repo URL is invalid or inaccessible","GitHub API rate limit exceeded — may return error or degraded data","Repo has no activity data — sparse repos may result in low confidence scores","Invalid URL format — returns validation error if the repo URL is malformed","Network timeout fetching GitHub data — returns timeout error"],"whenToPreferThis":"Use this endpoint when you need a structured, scored assessment of a GitHub repository's health and maintainability, especially when deciding whether to adopt a dependency, audit an open-source library, or flag abandoned projects. It combines quantitative metrics (commits, contributors, CI, tests, license) with an LLM verdict in a single call, making it more comprehensive than manually inspecting GitHub stats.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T06:51:19.307Z","isFirstParty":false}