{"slug": "microsoft-archived-pyrit-mar-2026-what-llm-red-teamers-should-use-instead", "title": "Microsoft archived PyRIT (Mar 2026) - what LLM red-teamers should use instead", "summary": "Microsoft's Python Risk Identification Tool (PyRIT) was archived on GitHub on March 27, 2026, making it read-only with no further updates. The developer behind the comparison guide recommends alternatives like promptfoo, garak, Giskard, and sentinel-scan-cli for LLM red-teaming, noting that PyRIT's framework nature makes its archival more impactful than for finished tools.", "body_md": "Quick one: if PyRIT (Microsoft's Python Risk Identification Tool) is on your shortlist for LLM red-teaming, check the repo first. `Azure/PyRIT`\n\nwas archived on GitHub on March 27, 2026. It's read-only now: no commits, no releases, no issue triage, nothing. Whatever version you pip-installed is the last version you'll ever get.\n\nThat matters more for PyRIT than it would for most tools, because PyRIT was never a turnkey scanner. It's a framework for scripting multi-turn attack orchestration, the kind of thing a red team builds custom attack sequences on top of. A framework that's stopped shipping fixes is a worse foundation to build on than a finished tool that's stopped shipping features, because you were relying on it staying flexible to your needs, and now it can't.\n\nSo what do you use instead? Depends on what you were actually using PyRIT for:\n\n`npx promptfoo`\n\n, 50+ red-team plugins, OWASP/NIST/MITRE ATLAS report mappings, and it's still getting regular releases.`--demo`\n\nruns with no config and no API keys in under a minute.None of these replace PyRIT's specific multi-turn orchestration model one-for-one, if that's genuinely what you need, [Microsoft's PyRIT Community fork discussion](https://github.com/Azure/PyRIT) or building your own harness on top of a maintained model API is probably the honest answer now. But if you were reaching for PyRIT as a general \"test my LLM thing for prompt injection\" tool, one of the four above almost certainly covers your case and is still getting updates.\n\nWe went deeper on all five (well, four now) tools, what layer they test, and where each one actually fits, in [the full comparison guide](https://dev.to/ventrova/how-to-test-your-llm-app-for-prompt-injection-promptfoo-vs-garak-vs-giskard-vs-pyrit-vs-2oim), updated today to reflect PyRIT's archived status.\n\n*Full disclosure: I work on sentinel-scan-cli, so weigh that mention accordingly.*", "url": "https://wpnews.pro/news/microsoft-archived-pyrit-mar-2026-what-llm-red-teamers-should-use-instead", "canonical_source": "https://dev.to/ventrova/microsoft-archived-pyrit-mar-2026-what-llm-red-teamers-should-use-instead-3oo1", "published_at": "2026-08-23 20:55:52+00:00", "updated_at": "2026-08-23 21:43:32.165560+00:00", "lang": "en", "topics": ["ai-safety", "ai-tools", "developer-tools"], "entities": ["Microsoft", "PyRIT", "promptfoo", "garak", "Giskard", "sentinel-scan-cli"], "alternates": {"html": "https://wpnews.pro/news/microsoft-archived-pyrit-mar-2026-what-llm-red-teamers-should-use-instead", "markdown": "https://wpnews.pro/news/microsoft-archived-pyrit-mar-2026-what-llm-red-teamers-should-use-instead.md", "text": "https://wpnews.pro/news/microsoft-archived-pyrit-mar-2026-what-llm-red-teamers-should-use-instead.txt", "jsonld": "https://wpnews.pro/news/microsoft-archived-pyrit-mar-2026-what-llm-red-teamers-should-use-instead.jsonld"}}