{"adoption": {"forks": 62, "observed_at": "2026-08-28T04:04:12.320930+00:00", "stars": 1273}, "canonical_url": "https://ross.abutalabs.com/products/understand-r1-zero", "card": {"archived": false, "artifact_type": "learning-resource", "description": "Understanding R1-Zero-Like Training: A Critical Perspective", "domain": ["large-language-models", "deep-learning", "artificial-intelligence", "tutorials"], "enriched": true, "function": ["llm-training", "machine-learning", "benchmarking"], "health_score": 43, "homepage": "https://arxiv.org/pdf/2503.20783", "language": "Python", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["sail-sg/understand-r1-zero"], "name": "sail-sg/understand-r1-zero", "platform": ["python"], "pushed_at": "2025-08-27T14:39:28+00:00", "repo": "sail-sg/understand-r1-zero", "stars": 1273, "tags": ["r1-zero", "reinforcement-learning", "reasoning", "research-paper", "grpo", "oat", "gpu", "linux"], "topics": ["llm", "r1-zero", "reasoning", "rl"], "urls": [], "use_cases": ["reproduce r1-zero style rl training for llm reasoning", "study whether aha moments emerge from base models or rl", "train reasoning models with grpo", "analyze deepseek r1-zero training dynamics", "run rl experiments on math reasoning benchmarks"], "what_it_is": "A research codebase and paper reproduction for critically analyzing R1-Zero-like LLM training, examining the roles of base models and reinforcement learning in emergent reasoning behaviors like the 'aha moment'. Built on the Oat LLM RL framework and includes released models and training code.", "when_to_avoid": ["you need a production-ready RLHF training pipeline", "you want a plug-and-play fine-tuning tool rather than research code", "you lack GPU resources for large-scale LLM training"], "when_to_choose": ["you want to reproduce or extend R1-Zero-like RL training experiments", "you are researching how base models and RL contribute to LLM reasoning", "you need a research-friendly LLM RL training setup based on Oat"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/understand-r1-zero", "repo": "sail-sg/understand-r1-zero", "role": "main", "score": 37}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:12.320930+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T05:03:13.787669+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b707511cffa69b8b68f2c0d218f2b9d1c69cb4b2e3e855498de7cc7d31bc94b3", "fetched_at": "2026-08-28T04:04:12.320930+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sail-sg/understand-r1-zero"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:12.320930+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T05:03:13.787669+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b707511cffa69b8b68f2c0d218f2b9d1c69cb4b2e3e855498de7cc7d31bc94b3", "fetched_at": "2026-08-28T04:04:12.320930+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sail-sg/understand-r1-zero"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T05:03:13.787669+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b707511cffa69b8b68f2c0d218f2b9d1c69cb4b2e3e855498de7cc7d31bc94b3", "fetched_at": "2026-08-28T04:04:12.320930+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sail-sg/understand-r1-zero"}], "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:04:12.320930+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:12.320930+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:12.320930+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T05:03:13.787669+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b707511cffa69b8b68f2c0d218f2b9d1c69cb4b2e3e855498de7cc7d31bc94b3", "fetched_at": "2026-08-28T04:04:12.320930+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sail-sg/understand-r1-zero"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:12.320930+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:12.320930+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T05:03:13.787669+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b707511cffa69b8b68f2c0d218f2b9d1c69cb4b2e3e855498de7cc7d31bc94b3", "fetched_at": "2026-08-28T04:04:12.320930+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sail-sg/understand-r1-zero"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:12.320930+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:12.320930+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:12.320930+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T05:03:13.787669+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b707511cffa69b8b68f2c0d218f2b9d1c69cb4b2e3e855498de7cc7d31bc94b3", "fetched_at": "2026-08-28T04:04:12.320930+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sail-sg/understand-r1-zero"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:12.320930+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:12.320930+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T05:03:13.787669+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b707511cffa69b8b68f2c0d218f2b9d1c69cb4b2e3e855498de7cc7d31bc94b3", "fetched_at": "2026-08-28T04:04:12.320930+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sail-sg/understand-r1-zero"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T05:03:13.787669+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b707511cffa69b8b68f2c0d218f2b9d1c69cb4b2e3e855498de7cc7d31bc94b3", "fetched_at": "2026-08-28T04:04:12.320930+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sail-sg/understand-r1-zero"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T05:03:13.787669+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b707511cffa69b8b68f2c0d218f2b9d1c69cb4b2e3e855498de7cc7d31bc94b3", "fetched_at": "2026-08-28T04:04:12.320930+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sail-sg/understand-r1-zero"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T05:03:13.787669+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b707511cffa69b8b68f2c0d218f2b9d1c69cb4b2e3e855498de7cc7d31bc94b3", "fetched_at": "2026-08-28T04:04:12.320930+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sail-sg/understand-r1-zero"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 39, "longevity": 38, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 532, "days_push": 371, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 37, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}