{"tool":{"slug":"ragflow","name":"ragflow","repo_full_name":"infiniflow/ragflow","category":"orchestrator","vendor":null,"tagline":"RAGFlow is a leading open-source Retrieval-Augmented Generation (RAG) engine that fuses cutting-edge RAG with Agent capabilities to create a superior context layer for LLMs","homepage":"https://ragflow.io","aliases":[],"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 v0.27.2 2 days ago; 23 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":"39 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:09:31.326+00:00","previous_verdict":null,"verdict_changed_at":null,"stars":90589,"forks":10713,"open_issues":1165,"language":"Go","license":"Apache-2.0","archived":false,"disabled":false,"description":"RAGFlow is a leading open-source Retrieval-Augmented Generation (RAG) engine that fuses cutting-edge RAG with Agent capabilities to create a superior context layer for LLMs","created_at":"2023-12-12T06:13:13+00:00","pushed_at":"2026-09-12T13:12:23+00:00","days_since_push":0,"recent_commits":100,"last_release_at":"2026-09-10T11:11:35+00:00","last_release_tag":"v0.27.2","releases_365d":23,"release_gap_days":2,"median_release_gap":9,"issue_response_hours":null,"issues_sampled":8,"stale_issue_ratio":1,"contributors_90d":39,"bus_factor":0,"first_seen":"2026-08-01T18:22:29.438+00:00","refreshed_at":"2026-09-13T06:09:31.326+00:00"},"answer":"Yes. ragflow 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":null,"contributors_90d":39,"stars":90589,"open_issues":1165,"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":null,"contributors_90d":39,"stars":90543,"open_issues":1161,"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":41,"stars":90491,"open_issues":1156,"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":3.9,"contributors_90d":45,"stars":90411,"open_issues":1151,"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":null,"contributors_90d":40,"stars":90342,"open_issues":1145,"archived":false},{"captured_on":"2026-09-08","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":11,"issue_response_hours":null,"contributors_90d":35,"stars":90234,"open_issues":1134,"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":31,"stars":90165,"open_issues":1185,"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":32,"stars":90108,"open_issues":1186,"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":32,"stars":90063,"open_issues":1184,"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":null,"contributors_90d":33,"stars":90019,"open_issues":1181,"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":null,"contributors_90d":35,"stars":89946,"open_issues":1186,"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":32.5,"contributors_90d":44,"stars":89859,"open_issues":1182,"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":null,"contributors_90d":44,"stars":89779,"open_issues":1232,"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":43,"stars":89697,"open_issues":1230,"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":42,"stars":89606,"open_issues":1226,"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":42,"stars":89553,"open_issues":1224,"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":12.6,"contributors_90d":39,"stars":89433,"open_issues":1225,"archived":false},{"captured_on":"2026-08-27","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":8,"issue_response_hours":null,"contributors_90d":37,"stars":89401,"open_issues":1229,"archived":false},{"captured_on":"2026-08-26","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":6,"issue_response_hours":null,"contributors_90d":38,"stars":89265,"open_issues":1288,"archived":false},{"captured_on":"2026-08-23","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":3,"issue_response_hours":null,"contributors_90d":40,"stars":89053,"open_issues":1290,"archived":false},{"captured_on":"2026-08-22","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":2,"issue_response_hours":null,"contributors_90d":39,"stars":89005,"open_issues":1289,"archived":false},{"captured_on":"2026-08-21","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":1,"issue_response_hours":null,"contributors_90d":39,"stars":88950,"open_issues":1287,"archived":false},{"captured_on":"2026-08-20","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":0,"issue_response_hours":null,"contributors_90d":39,"stars":88873,"open_issues":1308,"archived":false},{"captured_on":"2026-08-19","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":42,"issue_response_hours":null,"contributors_90d":29,"stars":88786,"open_issues":1306,"archived":false},{"captured_on":"2026-08-18","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":41,"issue_response_hours":null,"contributors_90d":24,"stars":88713,"open_issues":1306,"archived":false},{"captured_on":"2026-08-17","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":40,"issue_response_hours":null,"contributors_90d":23,"stars":88637,"open_issues":1304,"archived":false},{"captured_on":"2026-08-15","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":38,"issue_response_hours":null,"contributors_90d":21,"stars":88439,"open_issues":1300,"archived":false},{"captured_on":"2026-08-14","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":37,"issue_response_hours":null,"contributors_90d":23,"stars":88136,"open_issues":1361,"archived":false},{"captured_on":"2026-08-13","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":37,"issue_response_hours":null,"contributors_90d":26,"stars":87918,"open_issues":1393,"archived":false},{"captured_on":"2026-08-12","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":35,"issue_response_hours":null,"contributors_90d":28,"stars":87318,"open_issues":1420,"archived":false},{"captured_on":"2026-08-11","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":34,"issue_response_hours":null,"contributors_90d":26,"stars":87216,"open_issues":1409,"archived":false},{"captured_on":"2026-08-10","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":33,"issue_response_hours":null,"contributors_90d":22,"stars":87149,"open_issues":1404,"archived":false},{"captured_on":"2026-08-09","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":32,"issue_response_hours":null,"contributors_90d":22,"stars":87095,"open_issues":1404,"archived":false},{"captured_on":"2026-08-08","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":31,"issue_response_hours":null,"contributors_90d":21,"stars":87061,"open_issues":1403,"archived":false},{"captured_on":"2026-08-07","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":30,"issue_response_hours":null,"contributors_90d":24,"stars":86995,"open_issues":1400,"archived":false},{"captured_on":"2026-08-06","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":29,"issue_response_hours":null,"contributors_90d":27,"stars":86929,"open_issues":1423,"archived":false},{"captured_on":"2026-08-05","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":28,"issue_response_hours":null,"contributors_90d":21,"stars":86849,"open_issues":1415,"archived":false},{"captured_on":"2026-08-04","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":27,"issue_response_hours":null,"contributors_90d":20,"stars":86764,"open_issues":1511,"archived":false},{"captured_on":"2026-08-03","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":26,"issue_response_hours":null,"contributors_90d":20,"stars":86668,"open_issues":1558,"archived":false},{"captured_on":"2026-08-02","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":26,"issue_response_hours":null,"contributors_90d":22,"stars":86634,"open_issues":1558,"archived":false},{"captured_on":"2026-08-01","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":25,"issue_response_hours":null,"contributors_90d":22,"stars":86566,"open_issues":1558,"archived":false}],"refreshed_at":"2026-09-13T06:09:31.326+00:00","generated_at":"2026-09-29T09:18:53.776Z"}