Petri icon
Petri icon

Petri

Petri is an alignment auditing agent for rapid, realistic hypothesis testing. It autonomously crafts environments, runs multi turn audits against a target model using human like messages and simulated tools, and then scores transcripts to surface concerning behavior.

Petri screenshot 1

Cost / License

  • Free
  • Open Source

Platforms

  • Mac
  • Windows
  • Linux
  • Self-Hosted
Petri screenshot 1
Petri screenshot 2
+1
Petri screenshot 3
-
No reviews
0likes
0comments
0alternatives

Features

Suggest and vote on features
  1.  Command line interface
  2.  Built-in Auditing

 Tags

Petri News & Activities

Highlights All activities

Recent News

Show more news

Recent activities

  • Maoholguin updated Petri
  • Maoholguin added Petri
Show all activities

Petri information

  • Developed by

    US flagAnthropic PBC
  • Licensing

    Open Source (MIT) and Free product.
  • Written in

  • Alternatives

    0 alternatives listed
  • Supported Languages

    • English

AlternativeTo Categories

OS & UtilitiesSecurity & Privacy

GitHub repository

  •  720 Stars
  •  90 Forks
  •  5 Open Issues
  •   Updated  
View on GitHub
Petri was added to AlternativeTo by Mauricio B. Holguin on and this page was last updated .
No comments or reviews, maybe you want to be first?
Post comment/review

What is Petri?

Petri is an alignment auditing agent for rapid, realistic hypothesis testing. It autonomously crafts environments, runs multi turn audits against a target model using human like messages and simulated tools, and then scores transcripts to surface concerning behavior. Instead of building bespoke evals over weeks, researchers can test new hypotheses in minutes.

Petri is an open source framework that automates AI safety evaluations across multiple models and scenarios. It uses auditor, target, and judge roles to simulate dynamic conversations and assess safety relevant behaviors such as deception, reward hacking, and compliance with harmful requests. Each transcript is automatically scored by a judge model based on consistent rubrics, helping researchers focus on the most critical outputs first.

Built in Python and released under the MIT license, Petri integrates with the Inspect CLI for quick setup and flexible model swapping. It supports major model APIs, offers seed instructions for common audit types, and includes a simple local viewer for exploring transcripts. Configuration involves installing from GitHub, adding provider API keys, and running the eval command to generate scored results.

Key features • Automated, multi turn audits with branching paths and rollback capabilities • LLM based scoring and ranking for fast review of critical conversations • Inspect CLI integration for running parallel audits or changing models easily • Ready to use examples, documentation, and a local transcript viewer

Typical use cases • Testing alignment and safety hypotheses across large model families • Generating reproducible audits to compare behavior between different LLMs • Supporting safety research and compliance evaluations in AI labs

Official Links