{"adoption": {"forks": 116, "observed_at": "2026-08-28T04:05:46.933898+00:00", "stars": 1871}, "canonical_url": "https://ross.abutalabs.com/products/prime", "card": {"archived": false, "artifact_type": "library", "description": "Scalable RL solution for advanced reasoning of language models", "domain": ["large-language-models", "machine-learning", "artificial-intelligence"], "enriched": true, "function": ["llm-training", "reinforcement-learning", "machine-learning"], "health_score": 27, "homepage": null, "language": "Python", "license": "Apache-2.0", "license_family": "permissive", "maturity": "active", "member_repos": ["PRIME-RL/PRIME"], "name": "PRIME-RL/PRIME", "platform": ["python"], "pushed_at": "2025-03-18T04:02:27+00:00", "repo": "PRIME-RL/PRIME", "stars": 1871, "tags": ["rlhf", "process-reward-model", "reasoning", "implicit-rewards", "verl", "gpu", "linux"], "topics": ["llm", "reasoning", "rl"], "urls": [], "use_cases": ["train language models with reinforcement learning for math reasoning", "run online RL with process rewards on LLMs", "reproduce PRIME paper results on reasoning benchmarks", "preprocess math datasets for RL training", "train implicit process reward models", "improve LLM reasoning beyond distillation"], "what_it_is": "PRIME (Process Reinforcement through Implicit Rewards) is an open-source Python framework for online reinforcement learning with process rewards to improve language model reasoning. It provides training, data preprocessing, and evaluation code, and has been integrated into the veRL framework.", "when_to_avoid": ["you only need inference or serving of LLMs without training", "you need a simple supervised fine-tuning pipeline without RL", "you lack multi-GPU infrastructure for large-scale training"], "when_to_choose": ["you want to apply process-based RL to improve LLM reasoning", "you need an open-source, scalable RL training pipeline for language models", "you want to reproduce or build on the PRIME research results"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/prime", "repo": "PRIME-RL/PRIME", "role": "main", "score": 26}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:46.933898+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:15:00.928012+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f56686a50f1bd749c1b7e204803907d6a46b5fba4b00f361520015fb91d15e39", "fetched_at": "2026-08-28T04:05:46.933898+00:00", "kind": "readme", "missing": false, "url": "https://github.com/PRIME-RL/PRIME"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:46.933898+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:15:00.928012+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f56686a50f1bd749c1b7e204803907d6a46b5fba4b00f361520015fb91d15e39", "fetched_at": "2026-08-28T04:05:46.933898+00:00", "kind": "readme", "missing": false, "url": "https://github.com/PRIME-RL/PRIME"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:15:00.928012+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f56686a50f1bd749c1b7e204803907d6a46b5fba4b00f361520015fb91d15e39", "fetched_at": "2026-08-28T04:05:46.933898+00:00", "kind": "readme", "missing": false, "url": "https://github.com/PRIME-RL/PRIME"}], "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:46.933898+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:46.933898+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:46.933898+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:15:00.928012+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f56686a50f1bd749c1b7e204803907d6a46b5fba4b00f361520015fb91d15e39", "fetched_at": "2026-08-28T04:05:46.933898+00:00", "kind": "readme", "missing": false, "url": "https://github.com/PRIME-RL/PRIME"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:46.933898+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:46.933898+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:15:00.928012+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f56686a50f1bd749c1b7e204803907d6a46b5fba4b00f361520015fb91d15e39", "fetched_at": "2026-08-28T04:05:46.933898+00:00", "kind": "readme", "missing": false, "url": "https://github.com/PRIME-RL/PRIME"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:46.933898+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:46.933898+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:46.933898+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:15:00.928012+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f56686a50f1bd749c1b7e204803907d6a46b5fba4b00f361520015fb91d15e39", "fetched_at": "2026-08-28T04:05:46.933898+00:00", "kind": "readme", "missing": false, "url": "https://github.com/PRIME-RL/PRIME"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:46.933898+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:46.933898+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:15:00.928012+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f56686a50f1bd749c1b7e204803907d6a46b5fba4b00f361520015fb91d15e39", "fetched_at": "2026-08-28T04:05:46.933898+00:00", "kind": "readme", "missing": false, "url": "https://github.com/PRIME-RL/PRIME"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:15:00.928012+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f56686a50f1bd749c1b7e204803907d6a46b5fba4b00f361520015fb91d15e39", "fetched_at": "2026-08-28T04:05:46.933898+00:00", "kind": "readme", "missing": false, "url": "https://github.com/PRIME-RL/PRIME"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:15:00.928012+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f56686a50f1bd749c1b7e204803907d6a46b5fba4b00f361520015fb91d15e39", "fetched_at": "2026-08-28T04:05:46.933898+00:00", "kind": "readme", "missing": false, "url": "https://github.com/PRIME-RL/PRIME"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:15:00.928012+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f56686a50f1bd749c1b7e204803907d6a46b5fba4b00f361520015fb91d15e39", "fetched_at": "2026-08-28T04:05:46.933898+00:00", "kind": "readme", "missing": false, "url": "https://github.com/PRIME-RL/PRIME"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 12, "longevity": 43, "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": 610, "days_push": 533, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 26, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}