{"adoption": {"forks": 804, "observed_at": "2026-08-28T04:09:29.878525+00:00", "stars": 5809}, "canonical_url": "https://ross.abutalabs.com/products/agentlaboratory", "card": {"archived": false, "artifact_type": "framework", "description": "Agent Laboratory is an end-to-end autonomous research workflow meant to assist you as the human researcher toward implementing your research ideas", "domain": ["artificial-intelligence", "large-language-models"], "enriched": true, "function": ["agent-framework", "llm-inference", "machine-learning", "workflow-automation", "llm-training"], "health_score": 43, "homepage": null, "language": "Python", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["SamuelSchmidgall/AgentLaboratory"], "name": "SamuelSchmidgall/AgentLaboratory", "platform": ["python", "cli", "cross-platform"], "pushed_at": "2025-08-20T21:46:43+00:00", "repo": "SamuelSchmidgall/AgentLaboratory", "stars": 5809, "tags": ["llm-agents", "autonomous-research", "research-assistant", "agentrxiv", "scientific-discovery", "multi-agent", "ai-agents", "research", "automation"], "topics": [], "urls": [], "use_cases": ["automate literature reviews with llm agents", "run autonomous research experiments from an idea", "generate research reports and papers automatically", "let ai agents collaborate on research via agentrxiv", "speed up coding and documentation for research projects", "orchestrate multi-agent workflows for scientific discovery"], "what_it_is": "Agent Laboratory is an end-to-end autonomous research workflow framework that uses specialized LLM-driven agents to assist human researchers. It automates literature reviews, experiment planning and execution, and report writing, and includes AgentRxiv for agents to share and build on research.", "when_to_avoid": ["you need fully verified, publication-ready results without human review", "you lack access to LLM APIs or compute resources", "you need a lightweight single-agent assistant rather than a multi-phase workflow", "your research requires domain-specific tooling the agents don't support"], "when_to_choose": ["you want an end-to-end autonomous pipeline from literature review to written report", "you want to offload repetitive research tasks like coding experiments and documentation", "you want agents to share and build on each other's research outputs", "you prefer a human-in-the-loop system where you guide ideation"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/agentlaboratory", "repo": "SamuelSchmidgall/AgentLaboratory", "role": "main", "score": 38}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:09:29.878525+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T17:52:37.595818+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "85e418bab99de56bab25ac5c7f547b8d98e8d24a916a8c6c2e6c54a2e0631833", "fetched_at": "2026-08-28T04:09:29.878525+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SamuelSchmidgall/AgentLaboratory"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:09:29.878525+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T17:52:37.595818+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "85e418bab99de56bab25ac5c7f547b8d98e8d24a916a8c6c2e6c54a2e0631833", "fetched_at": "2026-08-28T04:09:29.878525+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SamuelSchmidgall/AgentLaboratory"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T17:52:37.595818+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "85e418bab99de56bab25ac5c7f547b8d98e8d24a916a8c6c2e6c54a2e0631833", "fetched_at": "2026-08-28T04:09:29.878525+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SamuelSchmidgall/AgentLaboratory"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:09:29.878525+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:09:29.878525+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:09:29.878525+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T17:52:37.595818+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "85e418bab99de56bab25ac5c7f547b8d98e8d24a916a8c6c2e6c54a2e0631833", "fetched_at": "2026-08-28T04:09:29.878525+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SamuelSchmidgall/AgentLaboratory"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:09:29.878525+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:09:29.878525+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T17:52:37.595818+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "85e418bab99de56bab25ac5c7f547b8d98e8d24a916a8c6c2e6c54a2e0631833", "fetched_at": "2026-08-28T04:09:29.878525+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SamuelSchmidgall/AgentLaboratory"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:09:29.878525+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:09:29.878525+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:09:29.878525+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T17:52:37.595818+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "85e418bab99de56bab25ac5c7f547b8d98e8d24a916a8c6c2e6c54a2e0631833", "fetched_at": "2026-08-28T04:09:29.878525+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SamuelSchmidgall/AgentLaboratory"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:09:29.878525+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:09:29.878525+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T17:52:37.595818+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "85e418bab99de56bab25ac5c7f547b8d98e8d24a916a8c6c2e6c54a2e0631833", "fetched_at": "2026-08-28T04:09:29.878525+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SamuelSchmidgall/AgentLaboratory"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T17:52:37.595818+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "85e418bab99de56bab25ac5c7f547b8d98e8d24a916a8c6c2e6c54a2e0631833", "fetched_at": "2026-08-28T04:09:29.878525+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SamuelSchmidgall/AgentLaboratory"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T17:52:37.595818+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "85e418bab99de56bab25ac5c7f547b8d98e8d24a916a8c6c2e6c54a2e0631833", "fetched_at": "2026-08-28T04:09:29.878525+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SamuelSchmidgall/AgentLaboratory"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T17:52:37.595818+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "85e418bab99de56bab25ac5c7f547b8d98e8d24a916a8c6c2e6c54a2e0631833", "fetched_at": "2026-08-28T04:09:29.878525+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SamuelSchmidgall/AgentLaboratory"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 37, "longevity": 43, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 603, "days_push": 378, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 38, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}