{"data":{"slug":"salesforce-coderl","name":"CodeRL","tagline":"This is the official code for the paper CodeRL: Mastering Code Generation through Pretrained Models and Deep Reinforcement Learning (NeurIPS22).","github_url":"https://github.com/salesforce/CodeRL","owner":"salesforce","repo":"CodeRL","owner_avatar_url":"https://avatars.githubusercontent.com/u/453694?v=4","primary_language":"Python","stars":572,"forks":68,"topics":["ai","codegeneration","languagemodel","machinelearning","programsynthesis","reinforcementlearning"],"archived":false,"github_pushed_at":"2026-06-02T18:14:33+00:00","maintenance_label":"Steady","url":"https://www.graphcanon.com/tools/salesforce-coderl","markdown_url":"https://www.graphcanon.com/tools/salesforce-coderl.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/salesforce-coderl","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=salesforce-coderl","description":"This is the official code for the paper CodeRL: Mastering Code Generation through Pretrained Models and Deep Reinforcement Learning (NeurIPS22).","homepage_url":null,"license":"BSD-3-Clause","open_issues":42,"watchers":15,"ai_summary":null,"readme_excerpt":"## Installation  \n\nThe code requires some dependencies as specified in `requirements.txt`. Please follow the relevant libraries to install or run: \n\n`pip install -r requirements.txt`\n\nInstall the `transformers` library from the source code (the current source code is developed from the original [code](https://github.com/huggingface/transformers) of version 4.16.1): \n\n```\ncd transformers\npip install -e .\n```\n\n---\n\n## License \n\nThe code is released under BSD 3-Clause - see `LICENSE.txt` for details.\n\nThis code is developed from other open source projects: including [APPS](https://github.com/hendrycks/apps/), [HumanEval](https://github.com/openai/human-eval), and [transformers](https://github.com/huggingface/transformers). We thank the original contributors of these works for open-sourcing their valuable source codes.","github_created_at":"2022-06-30T02:54:36+00:00","created_at":"2026-07-11T23:44:43.759198+00:00","updated_at":"2026-07-11T23:44:52.670965+00:00","categories":[{"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"},{"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"}],"tags":[{"slug":"reinforcementlearning","name":"reinforcementlearning"},{"slug":"programsynthesis","name":"programsynthesis"},{"slug":"machinelearning","name":"machinelearning"},{"slug":"ai","name":"ai"},{"slug":"python","name":"python"},{"slug":"codegeneration","name":"codegeneration"},{"slug":"languagemodel","name":"languagemodel"}],"trust":{"provenance":{"is_fork":false,"github_id":508912853,"owner_type":"Organization","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-07-11T23:44:45.263Z","maintenance":{"label":"Steady","score":60,"methodology":"github_public_v1","releases_90d":0,"days_since_push":39,"last_release_at":null},"security_summary":{"status":"findings","scanner":"osv@v1","low_count":29,"high_count":0,"last_scan_at":"2026-07-11T23:44:45.778Z","medium_count":0,"scan_profile":"deps","critical_count":0}},"capability_facts":{"scan":{"source":"repo_scan","observed_at":"2026-07-11T23:44:44.992Z"},"languages":{"value":["python"],"source":"github.language","observed_at":"2026-07-11T23:44:44.992Z"},"license_spdx":{"value":"BSD-3-Clause","source":"github.license","observed_at":"2026-07-11T23:44:44.992Z"}}}}