{"tool":{"slug":"adk-python","name":"Google ADK","repo_full_name":"google/adk-python","category":"orchestrator","vendor":"Google","tagline":"Google’s Agent Development Kit — the runtime behind Agent Engine.","homepage":"https://google.github.io/adk-docs/","aliases":["agent development kit"],"verdict":"maintained","freshness":100,"reasons":[{"fact":"last commit","detail":"Pushed today.","effect":0},{"fact":"commit volume","detail":"100+ commits in the last 12 weeks.","effect":0},{"fact":"releases","detail":"Released v2.9.0 2 days ago; 62 releases in the last year.","effect":4},{"fact":"issue response","detail":"Maintainers reply to new issues in about 11 hours.","effect":6},{"fact":"unanswered issues","detail":"88% of the recent issues sampled have no maintainer reply at all.","effect":-8},{"fact":"maintainers","detail":"31 people committed in the last 90 days.","effect":5},{"fact":"capped at 100","detail":"The signals totalled 107; 100 is the ceiling.","effect":-7}],"verdict_at":"2026-09-13T06:05:35.17+00:00","previous_verdict":null,"verdict_changed_at":null,"stars":21518,"forks":4002,"open_issues":272,"language":"Python","license":"Apache-2.0","archived":false,"disabled":false,"description":"An open-source, code-first Python toolkit for building, evaluating, and deploying sophisticated AI agents with flexibility and control.","created_at":"2025-04-01T20:44:40+00:00","pushed_at":"2026-09-12T23:34:17+00:00","days_since_push":0,"recent_commits":100,"last_release_at":"2026-09-10T21:22:43+00:00","last_release_tag":"v2.9.0","releases_365d":62,"release_gap_days":2,"median_release_gap":5,"issue_response_hours":11,"issues_sampled":8,"stale_issue_ratio":0.88,"contributors_90d":31,"bus_factor":2,"first_seen":"2026-08-01T18:20:10.828+00:00","refreshed_at":"2026-09-13T06:05:35.17+00:00"},"answer":"Yes. Google ADK is maintained. The last commit was today, and it scores 100/100.","history":[{"captured_on":"2026-09-13","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":2,"issue_response_hours":11,"contributors_90d":31,"stars":21518,"open_issues":272,"archived":false},{"captured_on":"2026-09-12","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":1,"issue_response_hours":11.9,"contributors_90d":31,"stars":21505,"open_issues":269,"archived":false},{"captured_on":"2026-09-11","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":0,"issue_response_hours":18.2,"contributors_90d":30,"stars":21494,"open_issues":276,"archived":false},{"captured_on":"2026-09-10","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":13,"issue_response_hours":null,"contributors_90d":27,"stars":21473,"open_issues":277,"archived":false},{"captured_on":"2026-09-09","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":12,"issue_response_hours":13.6,"contributors_90d":32,"stars":21458,"open_issues":278,"archived":false},{"captured_on":"2026-09-08","verdict":"maintained","freshness":100,"days_since_push":1,"recent_commits":100,"release_gap_days":11,"issue_response_hours":18.8,"contributors_90d":29,"stars":21448,"open_issues":281,"archived":false},{"captured_on":"2026-09-07","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":10,"issue_response_hours":null,"contributors_90d":29,"stars":21432,"open_issues":280,"archived":false},{"captured_on":"2026-09-06","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":9,"issue_response_hours":null,"contributors_90d":29,"stars":21422,"open_issues":278,"archived":false},{"captured_on":"2026-09-05","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":8,"issue_response_hours":null,"contributors_90d":27,"stars":21412,"open_issues":275,"archived":false},{"captured_on":"2026-09-04","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":7,"issue_response_hours":14.7,"contributors_90d":27,"stars":21399,"open_issues":271,"archived":false},{"captured_on":"2026-09-03","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":6,"issue_response_hours":15.3,"contributors_90d":24,"stars":21381,"open_issues":281,"archived":false},{"captured_on":"2026-09-02","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":5,"issue_response_hours":null,"contributors_90d":24,"stars":21370,"open_issues":284,"archived":false},{"captured_on":"2026-09-01","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":4,"issue_response_hours":29.3,"contributors_90d":26,"stars":21349,"open_issues":279,"archived":false},{"captured_on":"2026-08-31","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":3,"issue_response_hours":null,"contributors_90d":25,"stars":21338,"open_issues":282,"archived":false},{"captured_on":"2026-08-30","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":2,"issue_response_hours":null,"contributors_90d":23,"stars":21328,"open_issues":281,"archived":false},{"captured_on":"2026-08-29","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":1,"issue_response_hours":14.4,"contributors_90d":23,"stars":21319,"open_issues":277,"archived":false},{"captured_on":"2026-08-28","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":0,"issue_response_hours":28,"contributors_90d":19,"stars":21310,"open_issues":290,"archived":false},{"captured_on":"2026-08-27","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":0,"issue_response_hours":19.3,"contributors_90d":20,"stars":21309,"open_issues":290,"archived":false},{"captured_on":"2026-08-26","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":8,"issue_response_hours":0.6,"contributors_90d":20,"stars":21290,"open_issues":295,"archived":false},{"captured_on":"2026-08-23","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":5,"issue_response_hours":null,"contributors_90d":35,"stars":21228,"open_issues":303,"archived":false},{"captured_on":"2026-08-22","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":4,"issue_response_hours":null,"contributors_90d":35,"stars":21220,"open_issues":298,"archived":false},{"captured_on":"2026-08-21","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":3,"issue_response_hours":12.8,"contributors_90d":36,"stars":21212,"open_issues":297,"archived":false},{"captured_on":"2026-08-20","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":2,"issue_response_hours":1.1,"contributors_90d":37,"stars":21197,"open_issues":294,"archived":false},{"captured_on":"2026-08-19","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":1,"issue_response_hours":8.7,"contributors_90d":42,"stars":21180,"open_issues":294,"archived":false},{"captured_on":"2026-08-18","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":0,"issue_response_hours":null,"contributors_90d":38,"stars":21165,"open_issues":303,"archived":false},{"captured_on":"2026-08-17","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":3,"issue_response_hours":null,"contributors_90d":34,"stars":21151,"open_issues":299,"archived":false},{"captured_on":"2026-08-15","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":1,"issue_response_hours":0.5,"contributors_90d":35,"stars":21116,"open_issues":289,"archived":false},{"captured_on":"2026-08-14","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":0,"issue_response_hours":7.1,"contributors_90d":35,"stars":21104,"open_issues":291,"archived":false},{"captured_on":"2026-08-13","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":5,"issue_response_hours":4.6,"contributors_90d":25,"stars":21095,"open_issues":297,"archived":false},{"captured_on":"2026-08-12","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":4,"issue_response_hours":15.6,"contributors_90d":27,"stars":21078,"open_issues":300,"archived":false},{"captured_on":"2026-08-11","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":3,"issue_response_hours":null,"contributors_90d":25,"stars":21069,"open_issues":306,"archived":false},{"captured_on":"2026-08-10","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":2,"issue_response_hours":null,"contributors_90d":23,"stars":21058,"open_issues":299,"archived":false},{"captured_on":"2026-08-09","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":1,"issue_response_hours":null,"contributors_90d":22,"stars":21045,"open_issues":297,"archived":false},{"captured_on":"2026-08-08","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":0,"issue_response_hours":null,"contributors_90d":22,"stars":21040,"open_issues":293,"archived":false},{"captured_on":"2026-08-07","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":3,"issue_response_hours":null,"contributors_90d":24,"stars":21029,"open_issues":292,"archived":false},{"captured_on":"2026-08-06","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":2,"issue_response_hours":2,"contributors_90d":26,"stars":21013,"open_issues":341,"archived":false},{"captured_on":"2026-08-05","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":1,"issue_response_hours":4.7,"contributors_90d":29,"stars":21009,"open_issues":342,"archived":false},{"captured_on":"2026-08-04","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":0,"issue_response_hours":null,"contributors_90d":31,"stars":20993,"open_issues":342,"archived":false},{"captured_on":"2026-08-03","verdict":"maintained","freshness":100,"days_since_push":2,"recent_commits":100,"release_gap_days":2,"issue_response_hours":10,"contributors_90d":34,"stars":20983,"open_issues":347,"archived":false},{"captured_on":"2026-08-02","verdict":"maintained","freshness":100,"days_since_push":1,"recent_commits":100,"release_gap_days":2,"issue_response_hours":10,"contributors_90d":34,"stars":20977,"open_issues":348,"archived":false},{"captured_on":"2026-08-01","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":0,"issue_response_hours":10,"contributors_90d":34,"stars":20967,"open_issues":346,"archived":false}],"refreshed_at":"2026-09-13T06:05:35.17+00:00","generated_at":"2026-09-24T21:37:37.842Z"}