{"adoption": {"forks": 334, "observed_at": "2026-08-28T04:05:32.828459+00:00", "stars": 1762}, "canonical_url": "https://ross.abutalabs.com/products/magent", "card": {"archived": false, "artifact_type": "library", "description": "A Platform for Many-Agent Reinforcement Learning", "domain": ["reinforcement-learning", "artificial-intelligence", "simulation"], "enriched": true, "function": ["reinforcement-learning", "simulation", "machine-learning"], "health_score": 20, "homepage": null, "language": "Python", "license": "MIT", "license_family": "permissive", "maturity": "abandoned", "member_repos": ["geek-ai/MAgent"], "name": "geek-ai/MAgent", "platform": ["python"], "pushed_at": "2022-10-22T00:21:27+00:00", "repo": "geek-ai/MAgent", "stars": 1762, "tags": ["multi-agent", "gridworld", "deep-learning", "research-platform", "unmaintained", "linux", "macos"], "topics": ["reinforcement-learning", "multi-agent", "deep-learning"], "urls": [], "use_cases": ["simulate multi-agent reinforcement learning with millions of agents", "train agents in pursuit, gathering, or battle gridworld environments", "research emergent collective behavior in large agent populations", "benchmark multi-agent RL algorithms like DQN and A2C", "run an interactive battle game against trained agents"], "what_it_is": "MAgent is a research platform for many-agent reinforcement learning, supporting environments that scale from hundreds to millions of agents in gridworld settings like pursuit, gathering, and battle. It includes baseline algorithms (DQN, DRQN, A2C) implemented in TensorFlow and MXNet.", "when_to_avoid": ["you need maintained software - use the Farama-Foundation/MAgent2 fork instead", "you need Windows support or pip installation", "you work with continuous action spaces rather than gridworld settings"], "when_to_choose": ["you need a many-agent RL environment scaling to very large agent counts", "you want gridworld multi-agent benchmarks with baseline implementations", "you are reproducing research from the AAAI 2018 MAgent paper"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/magent", "repo": "geek-ai/MAgent", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:32.828459+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:27:01.798110+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7217fd34d3c24d2e7b5600537ba033d0c6cd79635b76b7f61fdec7684e3fa82b", "fetched_at": "2026-08-28T04:05:32.828459+00:00", "kind": "readme", "missing": false, "url": "https://github.com/geek-ai/MAgent"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:32.828459+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:27:01.798110+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7217fd34d3c24d2e7b5600537ba033d0c6cd79635b76b7f61fdec7684e3fa82b", "fetched_at": "2026-08-28T04:05:32.828459+00:00", "kind": "readme", "missing": false, "url": "https://github.com/geek-ai/MAgent"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:27:01.798110+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7217fd34d3c24d2e7b5600537ba033d0c6cd79635b76b7f61fdec7684e3fa82b", "fetched_at": "2026-08-28T04:05:32.828459+00:00", "kind": "readme", "missing": false, "url": "https://github.com/geek-ai/MAgent"}], "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:05:32.828459+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:32.828459+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:32.828459+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:27:01.798110+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7217fd34d3c24d2e7b5600537ba033d0c6cd79635b76b7f61fdec7684e3fa82b", "fetched_at": "2026-08-28T04:05:32.828459+00:00", "kind": "readme", "missing": false, "url": "https://github.com/geek-ai/MAgent"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:32.828459+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:32.828459+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:27:01.798110+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7217fd34d3c24d2e7b5600537ba033d0c6cd79635b76b7f61fdec7684e3fa82b", "fetched_at": "2026-08-28T04:05:32.828459+00:00", "kind": "readme", "missing": false, "url": "https://github.com/geek-ai/MAgent"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:32.828459+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:32.828459+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:32.828459+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:27:01.798110+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7217fd34d3c24d2e7b5600537ba033d0c6cd79635b76b7f61fdec7684e3fa82b", "fetched_at": "2026-08-28T04:05:32.828459+00:00", "kind": "readme", "missing": false, "url": "https://github.com/geek-ai/MAgent"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:32.828459+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:32.828459+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:27:01.798110+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7217fd34d3c24d2e7b5600537ba033d0c6cd79635b76b7f61fdec7684e3fa82b", "fetched_at": "2026-08-28T04:05:32.828459+00:00", "kind": "readme", "missing": false, "url": "https://github.com/geek-ai/MAgent"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:27:01.798110+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7217fd34d3c24d2e7b5600537ba033d0c6cd79635b76b7f61fdec7684e3fa82b", "fetched_at": "2026-08-28T04:05:32.828459+00:00", "kind": "readme", "missing": false, "url": "https://github.com/geek-ai/MAgent"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:27:01.798110+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7217fd34d3c24d2e7b5600537ba033d0c6cd79635b76b7f61fdec7684e3fa82b", "fetched_at": "2026-08-28T04:05:32.828459+00:00", "kind": "readme", "missing": false, "url": "https://github.com/geek-ai/MAgent"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:27:01.798110+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7217fd34d3c24d2e7b5600537ba033d0c6cd79635b76b7f61fdec7684e3fa82b", "fetched_at": "2026-08-28T04:05:32.828459+00:00", "kind": "readme", "missing": false, "url": "https://github.com/geek-ai/MAgent"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "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": 3222, "days_push": 1412, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 32, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}