{"data":{"slug":"alibaba-roll","name":"ROLL","tagline":"Scaling Library for Reinforcement Learning with Large Language Models","github_url":"https://github.com/alibaba/ROLL","owner":"alibaba","repo":"ROLL","owner_avatar_url":"https://avatars.githubusercontent.com/u/1961952?v=4","primary_language":"Python","stars":3383,"forks":311,"topics":["agentic","rlhf","rlvr"],"archived":false,"github_pushed_at":"2026-09-06T01:30:14+00:00","maintenance_label":"Very active","stars_delta_30d":29,"url":"https://www.graphcanon.com/tools/alibaba-roll","markdown_url":"https://www.graphcanon.com/tools/alibaba-roll.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/alibaba-roll","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=alibaba-roll","description":"An Efficient and User-Friendly Scaling Library for Reinforcement Learning with Large Language Models","homepage_url":"https://alibaba.github.io/ROLL/","license":"Apache-2.0","open_issues":128,"watchers":15,"ai_summary":"Efficient and user-friendly library aimed at facilitating the process of scaling reinforcement learning tasks involving large language models.","readme_excerpt":"### Quick Start\n[Installation](https://alibaba.github.io/ROLL/docs/Getting%20Started/Installation/)  \n[Config System Explanation](https://alibaba.github.io/ROLL/docs/User%20Guides/Configuration/config_system)  \n[Debugging Guide](https://alibaba.github.io/ROLL/docs/Getting%20Started/Debugging%20Guide/debug_guide)  \n[Trackers and Metrics](https://alibaba.github.io/ROLL/docs/User%20Guides/Tracker%20&%20Metrics/trackers_and_metrics)  \n[Checkpoint Saving and Resuming Guide](https://alibaba.github.io/ROLL/docs/User%20Guides/Advanced%20Features/checkpoint_and_resume)  \n[Converting MCoreAdapter Models to Hugging Face Format](https://alibaba.github.io/ROLL/docs/User%20Guides/Advanced%20Features/megatron_convert_2_hf)  \n[Quick Start: Single-Node Deployment Guide](https://alibaba.github.io/ROLL/docs/Getting%20Started/Quick%20Start/single_node_quick_start)  \n[Quick Start: Multi-Node Deployment Guide](https://alibaba.github.io/ROLL/docs/Getting%20Started/Quick%20Start/multi_nodes_quick_start)  \n[Quick Start: Using Alibaba Cloud Function Compute DevPod for Rapid Development](https://alibaba.github.io/ROLL/docs/Getting%20Started/Quick%20Start/aliyun_serverless_devpod_quick_start)\n[Frequently Asked Questions](https://alibaba.github.io/ROLL/docs/Getting%20Started/FAQ/qa_issues)","github_created_at":"2025-05-28T11:27:18+00:00","created_at":"2026-07-11T10:35:55.63026+00:00","updated_at":"2026-09-20T04:23:15.482894+00:00","categories":[{"slug":"evaluation-observability","name":"Evaluation & Observability","url":"https://www.graphcanon.com/categories/evaluation-observability","markdown_url":"https://www.graphcanon.com/categories/evaluation-observability.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/evaluation-observability"},{"slug":"model-training","name":"Model Training","url":"https://www.graphcanon.com/categories/model-training","markdown_url":"https://www.graphcanon.com/categories/model-training.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/model-training"}],"tags":[{"slug":"agentic","name":"agentic"},{"slug":"rlhf","name":"rlhf"},{"slug":"rlvr","name":"rlvr"}],"trust":{"provenance":{"is_fork":false,"github_id":991939049,"owner_type":"Organization","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-09-06T18:01:22.990Z","maintenance":{"label":"Very active","score":96,"methodology":"github_public_v1","releases_90d":1,"days_since_push":0,"last_release_at":"2026-06-18T08:31:27Z","stars_delta_30d":29,"open_issues_delta_30d":8},"security_summary":{"status":"no_lockfile","scanner":null,"low_count":0,"high_count":0,"last_scan_at":"2026-07-11T10:35:57.108Z","medium_count":0,"scan_profile":"none","critical_count":0}},"capability_facts":{"scan":{"source":"repo_scan","observed_at":"2026-09-06T18:01:23.443Z"},"languages":{"value":["python"],"source":"github.language+pyproject.toml","observed_at":"2026-09-06T18:01:23.443Z"},"license_spdx":{"value":"Apache-2.0","source":"github.license","observed_at":"2026-09-06T18:01:23.443Z"}},"decision_facts":{"hosting":null,"pricing":null,"requirements":null,"constraints":null,"when_to_use":["When developing reinforcement learning applications requiring integration of large language models, offering efficient scalability solutions.","For projects needing comprehensive configuration management systems to streamline model deployment."],"when_not_to_use":["Avoid for tasks that prioritize minimalist setups over advanced feature integrations like Alibaba Cloud Function Compute DevPods.","Not suitable if you prefer tools without built-in support for converting models between MCoreAdapter and Hugging Face formats."],"source":"enrich:decision_facts","observed_at":"2026-07-12T12:00:56.594Z"},"constraint_facets":null,"decision_summary":[{"label":"Adopt for","value":"Efficient library for scaling reinforcement learning tasks with large language models; user-friendly setup and debugging tools provided."}]}}