{"tool":{"slug":"haystack","name":"haystack","repo_full_name":"deepset-ai/haystack","category":"harness","vendor":null,"tagline":"Open-source AI orchestration framework for building context-engineered, production-ready LLM applications. Design modular pipelines and agent workflows with explicit control over retrieval, routing, memory, and generation. Built for scalable agents, RAG, multimodal applications, semantic search, and","homepage":"https://haystack.deepset.ai","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 v3.1.1 9 days ago; 54 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":"30 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:11:24.079+00:00","previous_verdict":null,"verdict_changed_at":null,"stars":26492,"forks":3120,"open_issues":76,"language":"Python","license":"Apache-2.0","archived":false,"disabled":false,"description":"Open-source AI orchestration framework for building context-engineered, production-ready LLM applications. Design modular pipelines and agent workflows with explicit control over retrieval, routing, memory, and generation. Built for scalable agents, RAG, multimodal applications, semantic search, and conversational systems.","created_at":"2019-11-14T09:05:28+00:00","pushed_at":"2026-09-13T02:15:34+00:00","days_since_push":0,"recent_commits":100,"last_release_at":"2026-09-03T09:27:52+00:00","last_release_tag":"v3.1.1","releases_365d":54,"release_gap_days":9,"median_release_gap":1,"issue_response_hours":null,"issues_sampled":8,"stale_issue_ratio":1,"contributors_90d":30,"bus_factor":1,"first_seen":"2026-08-02T18:37:16.883+00:00","refreshed_at":"2026-09-13T06:11:24.079+00:00"},"answer":"Yes. haystack 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":9,"issue_response_hours":null,"contributors_90d":30,"stars":26492,"open_issues":76,"archived":false},{"captured_on":"2026-09-12","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":8,"issue_response_hours":null,"contributors_90d":30,"stars":26482,"open_issues":76,"archived":false},{"captured_on":"2026-09-11","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":7,"issue_response_hours":null,"contributors_90d":30,"stars":26473,"open_issues":76,"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":23.4,"contributors_90d":31,"stars":26461,"open_issues":77,"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":23.4,"contributors_90d":29,"stars":26451,"open_issues":74,"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":null,"contributors_90d":25,"stars":26447,"open_issues":74,"archived":false},{"captured_on":"2026-09-07","verdict":"maintained","freshness":100,"days_since_push":2,"recent_commits":100,"release_gap_days":3,"issue_response_hours":null,"contributors_90d":23,"stars":26435,"open_issues":74,"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":23,"stars":26428,"open_issues":73,"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":12,"contributors_90d":23,"stars":26421,"open_issues":68,"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":28.3,"contributors_90d":24,"stars":26410,"open_issues":69,"archived":false},{"captured_on":"2026-09-03","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":9,"issue_response_hours":12,"contributors_90d":23,"stars":26400,"open_issues":68,"archived":false},{"captured_on":"2026-09-02","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":8,"issue_response_hours":null,"contributors_90d":25,"stars":26393,"open_issues":70,"archived":false},{"captured_on":"2026-09-01","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":7,"issue_response_hours":null,"contributors_90d":29,"stars":26377,"open_issues":67,"archived":false},{"captured_on":"2026-08-31","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":6,"issue_response_hours":4.6,"contributors_90d":24,"stars":26366,"open_issues":72,"archived":false},{"captured_on":"2026-08-30","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":5,"issue_response_hours":5.6,"contributors_90d":24,"stars":26362,"open_issues":69,"archived":false},{"captured_on":"2026-08-29","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":4,"issue_response_hours":51.3,"contributors_90d":24,"stars":26354,"open_issues":68,"archived":false},{"captured_on":"2026-08-28","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":3,"issue_response_hours":null,"contributors_90d":24,"stars":26346,"open_issues":71,"archived":false},{"captured_on":"2026-08-27","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":3,"issue_response_hours":null,"contributors_90d":24,"stars":26338,"open_issues":70,"archived":false},{"captured_on":"2026-08-26","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":1,"issue_response_hours":65.4,"contributors_90d":22,"stars":26318,"open_issues":67,"archived":false},{"captured_on":"2026-08-23","verdict":"maintained","freshness":100,"days_since_push":1,"recent_commits":100,"release_gap_days":1,"issue_response_hours":59.3,"contributors_90d":25,"stars":26286,"open_issues":65,"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":65.4,"contributors_90d":25,"stars":26274,"open_issues":64,"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":25,"stars":26265,"open_issues":66,"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":25,"stars":26259,"open_issues":68,"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":24,"stars":26250,"open_issues":67,"archived":false},{"captured_on":"2026-08-18","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":28,"issue_response_hours":53.1,"contributors_90d":29,"stars":26239,"open_issues":66,"archived":false},{"captured_on":"2026-08-17","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":27,"issue_response_hours":null,"contributors_90d":29,"stars":26228,"open_issues":69,"archived":false},{"captured_on":"2026-08-15","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":25,"issue_response_hours":20.8,"contributors_90d":29,"stars":26212,"open_issues":67,"archived":false},{"captured_on":"2026-08-14","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":24,"issue_response_hours":null,"contributors_90d":31,"stars":26205,"open_issues":70,"archived":false},{"captured_on":"2026-08-13","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":24,"issue_response_hours":null,"contributors_90d":31,"stars":26201,"open_issues":69,"archived":false},{"captured_on":"2026-08-12","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":22,"issue_response_hours":null,"contributors_90d":32,"stars":26183,"open_issues":66,"archived":false},{"captured_on":"2026-08-11","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":21,"issue_response_hours":null,"contributors_90d":33,"stars":26172,"open_issues":64,"archived":false},{"captured_on":"2026-08-10","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":20,"issue_response_hours":null,"contributors_90d":30,"stars":26165,"open_issues":66,"archived":false},{"captured_on":"2026-08-09","verdict":"maintained","freshness":100,"days_since_push":1,"recent_commits":100,"release_gap_days":19,"issue_response_hours":0.1,"contributors_90d":30,"stars":26150,"open_issues":63,"archived":false},{"captured_on":"2026-08-08","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":18,"issue_response_hours":0.1,"contributors_90d":30,"stars":26142,"open_issues":63,"archived":false},{"captured_on":"2026-08-07","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":17,"issue_response_hours":0.1,"contributors_90d":29,"stars":26131,"open_issues":67,"archived":false},{"captured_on":"2026-08-06","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":16,"issue_response_hours":0.1,"contributors_90d":28,"stars":26125,"open_issues":66,"archived":false},{"captured_on":"2026-08-05","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":15,"issue_response_hours":null,"contributors_90d":26,"stars":26112,"open_issues":65,"archived":false},{"captured_on":"2026-08-04","verdict":"maintained","freshness":100,"days_since_push":0,"recent_commits":100,"release_gap_days":14,"issue_response_hours":29.4,"contributors_90d":23,"stars":26105,"open_issues":72,"archived":false},{"captured_on":"2026-08-03","verdict":"maintained","freshness":100,"days_since_push":2,"recent_commits":100,"release_gap_days":13,"issue_response_hours":29.4,"contributors_90d":21,"stars":26093,"open_issues":74,"archived":false},{"captured_on":"2026-08-02","verdict":"maintained","freshness":100,"days_since_push":1,"recent_commits":100,"release_gap_days":13,"issue_response_hours":29.4,"contributors_90d":21,"stars":26091,"open_issues":74,"archived":false}],"refreshed_at":"2026-09-13T06:11:24.079+00:00","generated_at":"2026-09-29T09:18:43.854Z"}