{"tool":{"slug":"agent-framework","name":"Microsoft Agent Framework","repo_full_name":"microsoft/agent-framework","category":"orchestrator","vendor":"Microsoft","tagline":"The merged AutoGen + Semantic Kernel production line.","homepage":"https://aka.ms/agent-framework","aliases":["semantic kernel agents"],"verdict":"maintained","freshness":100,"reasons":[{"fact":"last commit","detail":"Pushed 1 day ago.","effect":0},{"fact":"commit volume","detail":"100+ commits in the last 12 weeks.","effect":0},{"fact":"releases","detail":"Released dotnet-1.21.0 1 day ago; 119 releases in the last year.","effect":4},{"fact":"issue response","detail":"Not enough recent issues to measure a response time.","effect":0},{"fact":"unanswered issues","detail":"100% of the recent issues sampled have no maintainer reply at all.","effect":-8},{"fact":"maintainers","detail":"29 people committed in the last 90 days.","effect":5},{"fact":"capped at 100","detail":"The signals totalled 101; 100 is the ceiling.","effect":-1}],"verdict_at":"2026-09-13T06:04:50.549+00:00","previous_verdict":null,"verdict_changed_at":null,"stars":13498,"forks":2309,"open_issues":505,"language":"Python","license":"MIT","archived":false,"disabled":false,"description":"A framework for building, orchestrating and deploying AI agents and multi-agent workflows with support for Python and .NET.","created_at":"2025-04-28T19:40:42+00:00","pushed_at":"2026-09-11T23:54:20+00:00","days_since_push":1,"recent_commits":100,"last_release_at":"2026-09-11T17:31:35+00:00","last_release_tag":"dotnet-1.21.0","releases_365d":119,"release_gap_days":1,"median_release_gap":2,"issue_response_hours":null,"issues_sampled":8,"stale_issue_ratio":1,"contributors_90d":29,"bus_factor":3,"first_seen":"2026-08-01T18:19:35.373+00:00","refreshed_at":"2026-09-13T06:04:50.549+00:00"},"answer":"Yes. Microsoft Agent Framework is maintained. The last commit was yesterday, and it scores 100/100.","history":[{"captured_on":"2026-09-13","verdict":"maintained","freshness":100,"days_since_push":1,"recent_commits":100,"release_gap_days":1,"issue_response_hours":null,"contributors_90d":29,"stars":13498,"open_issues":505,"archived":false},{"captured_on":"2026-09-12","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":0,"issue_response_hours":null,"contributors_90d":29,"stars":13485,"open_issues":501,"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":null,"contributors_90d":33,"stars":13461,"open_issues":492,"archived":false},{"captured_on":"2026-09-10","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":6,"issue_response_hours":1.2,"contributors_90d":32,"stars":13445,"open_issues":483,"archived":false},{"captured_on":"2026-09-09","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":5,"issue_response_hours":null,"contributors_90d":34,"stars":13413,"open_issues":484,"archived":false},{"captured_on":"2026-09-08","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":4,"issue_response_hours":2.2,"contributors_90d":32,"stars":13377,"open_issues":485,"archived":false},{"captured_on":"2026-09-07","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":3,"issue_response_hours":null,"contributors_90d":33,"stars":13360,"open_issues":505,"archived":false},{"captured_on":"2026-09-06","verdict":"maintained","freshness":100,"days_since_push":1,"recent_commits":100,"release_gap_days":2,"issue_response_hours":null,"contributors_90d":33,"stars":13349,"open_issues":503,"archived":false},{"captured_on":"2026-09-05","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":1,"issue_response_hours":1.5,"contributors_90d":33,"stars":13334,"open_issues":500,"archived":false},{"captured_on":"2026-09-04","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":0,"issue_response_hours":null,"contributors_90d":37,"stars":13314,"open_issues":504,"archived":false},{"captured_on":"2026-09-03","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":2,"issue_response_hours":null,"contributors_90d":39,"stars":13299,"open_issues":505,"archived":false},{"captured_on":"2026-09-02","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":1,"issue_response_hours":null,"contributors_90d":41,"stars":13285,"open_issues":509,"archived":false},{"captured_on":"2026-09-01","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":0,"issue_response_hours":null,"contributors_90d":40,"stars":13253,"open_issues":503,"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":37,"stars":13233,"open_issues":503,"archived":false},{"captured_on":"2026-08-30","verdict":"maintained","freshness":100,"days_since_push":1,"recent_commits":100,"release_gap_days":2,"issue_response_hours":null,"contributors_90d":37,"stars":13210,"open_issues":501,"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":null,"contributors_90d":37,"stars":13192,"open_issues":498,"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":null,"contributors_90d":38,"stars":13163,"open_issues":497,"archived":false},{"captured_on":"2026-08-27","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":5,"issue_response_hours":44.2,"contributors_90d":39,"stars":13154,"open_issues":493,"archived":false},{"captured_on":"2026-08-26","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":3,"issue_response_hours":null,"contributors_90d":38,"stars":13118,"open_issues":496,"archived":false},{"captured_on":"2026-08-23","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":0,"issue_response_hours":null,"contributors_90d":36,"stars":13058,"open_issues":493,"archived":false},{"captured_on":"2026-08-22","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":0,"issue_response_hours":null,"contributors_90d":36,"stars":13034,"open_issues":489,"archived":false},{"captured_on":"2026-08-21","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":2,"issue_response_hours":null,"contributors_90d":32,"stars":13015,"open_issues":487,"archived":false},{"captured_on":"2026-08-20","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":1,"issue_response_hours":null,"contributors_90d":31,"stars":12983,"open_issues":487,"archived":false},{"captured_on":"2026-08-19","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":0,"issue_response_hours":null,"contributors_90d":29,"stars":12895,"open_issues":495,"archived":false},{"captured_on":"2026-08-18","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":4,"issue_response_hours":null,"contributors_90d":31,"stars":12863,"open_issues":543,"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":29,"stars":12841,"open_issues":542,"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":null,"contributors_90d":29,"stars":12810,"open_issues":541,"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":null,"contributors_90d":29,"stars":12791,"open_issues":536,"archived":false},{"captured_on":"2026-08-13","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":8,"issue_response_hours":null,"contributors_90d":31,"stars":12774,"open_issues":536,"archived":false},{"captured_on":"2026-08-12","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":7,"issue_response_hours":null,"contributors_90d":30,"stars":12743,"open_issues":533,"archived":false},{"captured_on":"2026-08-11","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":6,"issue_response_hours":null,"contributors_90d":30,"stars":12723,"open_issues":534,"archived":false},{"captured_on":"2026-08-10","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":5,"issue_response_hours":null,"contributors_90d":30,"stars":12706,"open_issues":534,"archived":false},{"captured_on":"2026-08-09","verdict":"maintained","freshness":100,"days_since_push":1,"recent_commits":100,"release_gap_days":4,"issue_response_hours":null,"contributors_90d":30,"stars":12690,"open_issues":531,"archived":false},{"captured_on":"2026-08-08","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":3,"issue_response_hours":null,"contributors_90d":30,"stars":12673,"open_issues":530,"archived":false},{"captured_on":"2026-08-07","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":2,"issue_response_hours":null,"contributors_90d":31,"stars":12644,"open_issues":526,"archived":false},{"captured_on":"2026-08-06","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":1,"issue_response_hours":null,"contributors_90d":32,"stars":12624,"open_issues":526,"archived":false},{"captured_on":"2026-08-05","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":0,"issue_response_hours":null,"contributors_90d":33,"stars":12597,"open_issues":524,"archived":false},{"captured_on":"2026-08-04","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":4,"issue_response_hours":null,"contributors_90d":33,"stars":12583,"open_issues":525,"archived":false},{"captured_on":"2026-08-03","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":3,"issue_response_hours":null,"contributors_90d":32,"stars":12551,"open_issues":526,"archived":false},{"captured_on":"2026-08-02","verdict":"maintained","freshness":100,"days_since_push":2,"recent_commits":100,"release_gap_days":2,"issue_response_hours":null,"contributors_90d":32,"stars":12546,"open_issues":528,"archived":false},{"captured_on":"2026-08-01","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":1,"issue_response_hours":null,"contributors_90d":32,"stars":12532,"open_issues":527,"archived":false}],"refreshed_at":"2026-09-13T06:04:50.549+00:00","generated_at":"2026-09-26T02:37:01.792Z"}