{"id":13465357,"url":"https://github.com/Azure/PyRIT","last_synced_at":"2025-03-25T16:31:39.702Z","repository":{"id":223763233,"uuid":"730753909","full_name":"Azure/PyRIT","owner":"Azure","description":"The Python Risk Identification Tool for generative AI (PyRIT) is an open access automation framework to empower security professionals and machine learning engineers to proactively find risks in their generative AI systems.","archived":false,"fork":false,"pushed_at":"2024-10-25T22:19:24.000Z","size":47501,"stargazers_count":1848,"open_issues_count":65,"forks_count":357,"subscribers_count":24,"default_branch":"main","last_synced_at":"2024-10-29T15:09:27.746Z","etag":null,"topics":["ai-red-team","generative-ai","red-team-tools","responsible-ai"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Azure.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":"SUPPORT.md","governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-12-12T15:46:28.000Z","updated_at":"2024-10-29T08:16:13.000Z","dependencies_parsed_at":"2024-03-26T19:32:59.005Z","dependency_job_id":"a025e9c4-d881-43a3-8b01-2dd9c1dbcb4f","html_url":"https://github.com/Azure/PyRIT","commit_stats":null,"previous_names":["azure/pyrit"],"tags_count":5,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Azure%2FPyRIT","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Azure%2FPyRIT/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Azure%2FPyRIT/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Azure%2FPyRIT/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Azure","download_url":"https://codeload.github.com/Azure/PyRIT/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":222088541,"owners_count":16928976,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai-red-team","generative-ai","red-team-tools","responsible-ai"],"created_at":"2024-07-31T15:00:28.245Z","updated_at":"2025-03-25T16:31:39.696Z","avatar_url":"https://github.com/Azure.png","language":"Python","funding_links":[],"categories":["**Section 2** : Azure OpenAI and Reference Architecture","🛡️ エージェントセキュリティ","Python","others","Open Source Security Tools","Community and Official Guidance Resources","[↑](#table-of-contents)Tools \u003ca name=\"tools\"\u003e\u003c/a\u003e","资源列表","\u003ca id=\"tools\"\u003e\u003c/a\u003e🛠️ Tools","Safety, Security \u0026 LLMOps","Tools","A01_文本生成_文本对话","Repos","💉 Prompt Injection and Agent Threats","开源工具","Safety and Security Testing","LLM SECURITY / AI SECURITY","⚔️ Red Teaming \u0026 Vulnerability Scanners","Coding \u0026 Development","Tools and Code","Agent Security and Robustness","Uncategorized","Attack Techniques \u0026 Red Teaming","Table of Contents","LLM and AI System Testing","Tools of Trade","Red teaming frameworks and agent harnesses","AI Red Teaming (Testing AI Targets)"],"sub_categories":["**Microsoft Azure OpenAI relevant LLM Framework**","その他の標準","Community Frameworks and Guidance","Red-Teaming Harnesses \u0026 Automated Security Testing","项目","Model Security","Security","大语言对话模型及数据","Tools and Frameworks","Prompting","Red Teaming","LLM Vulnerability Testing","Red Teaming and Prompt Security","Benchmark Reality Check (real-world tool use)","Uncategorized","LLM \u0026 GenAI Red Teaming","🤖 AI Security / AI Red Teaming","Offensive / Red Teaming"],"readme":"\u003cp align=\"center\"\u003e\u003cimg src=\"./doc/roakey.png\" width=\"150\"\u003e\u003c/p\u003e\n\n# Python Risk Identification Tool for generative AI (PyRIT)\n\nThe Python Risk Identification Tool for generative AI (PyRIT) is an open source\nframework built to empower security professionals and engineers to proactively\nidentify risks in generative AI systems.\n\n- Check out our [website](https://azure.github.io/PyRIT/) for more information\n  about how to use, install, or contribute to PyRIT.\n- Visit our [Discord server](https://discord.gg/9fMpq3tc8u) to chat with the team and community.\n\n## Trademarks\n\nThis project may contain trademarks or logos for projects, products, or services.\nAuthorized use of Microsoft trademarks or logos is subject to and must follow\n[Microsoft's Trademark \u0026 Brand Guidelines](https://www.microsoft.com/en-us/legal/intellectualproperty/trademarks/usage/general).\nUse of Microsoft trademarks or logos in modified versions of this project must\nnot cause confusion or imply Microsoft sponsorship.\nAny use of third-party trademarks or logos are subject to those third-party's\npolicies.\n\n## Citing PyRIT\n\nIf you use PyRIT in your research, please cite our preprint paper as follows:\n\n```\n@misc{munoz2024pyritframeworksecurityrisk,\n      title={PyRIT: A Framework for Security Risk Identification and Red Teaming in Generative AI Systems},\n      author={Gary D. Lopez Munoz and Amanda J. Minnich and Roman Lutz and Richard Lundeen and Raja Sekhar Rao Dheekonda and Nina Chikanov and Bolor-Erdene Jagdagdorj and Martin Pouliot and Shiven Chawla and Whitney Maxwell and Blake Bullwinkel and Katherine Pratt and Joris de Gruyter and Charlotte Siska and Pete Bryan and Tori Westerhoff and Chang Kawaguchi and Christian Seifert and Ram Shankar Siva Kumar and Yonatan Zunger},\n      year={2024},\n      eprint={2410.02828},\n      archivePrefix={arXiv},\n      primaryClass={cs.CR},\n      url={https://arxiv.org/abs/2410.02828},\n}\n```\n\nAdditionally, please cite the tool itself following the `CITATION.cff` file in the root of this repository.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FAzure%2FPyRIT","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FAzure%2FPyRIT","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FAzure%2FPyRIT/lists"}