{"data":{"slug":"alibaba-roll","name":"ROLL","tagline":"Efficient and user-friendly scaling library for RL with LLMs","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":3292,"forks":295,"topics":["agentic","rlhf","rlvr"],"archived":false,"github_pushed_at":"2026-07-11T01:40:55+00:00","maintenance_label":"Very active","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":119,"watchers":15,"ai_summary":"ROLL is a Python-based library designed to facilitate the integration of reinforcement learning (RL) techniques with large language models (LLMs). It provides an extensive suite of tools for configurations, debugging, tracking metrics, and handling checkpoints, as well as support for converting between different model formats. The documentation includes comprehensive guides for installation and deployment across single and multi-node setups.","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-07-12T06:07:15.658744+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-07-11T10:35:56.286Z","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"},"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-07-12T06:07:15.612Z"},"languages":{"value":["python"],"source":"github.language+pyproject.toml","observed_at":"2026-07-12T06:07:15.612Z"},"license_spdx":{"value":"Apache-2.0","source":"github.license","observed_at":"2026-07-12T06:07:15.612Z"}}}}