Skip to content

Opentrons AI

OpentronsAI is a web-based tool that uses the Python Protocol API to create, modify, and optimize protocols. Create a free account and take advantage of simple forms and the chat feature to easily create Python protocols that run on the Flex.

Note

OpentronsAI can make mistakes, so review your protocols before running on the Flex.

Create a new protocol

You can use OpentronsAI to create Python or Protocol Designer protocols for the Flex.

Not all Python Protocol API features are available in Protocol Designer, so OpentronsAI may use different methods to create different types of protocols.

From the home page, click Help with a new protocol. Use the forms to select your scientific application, instruments and hardware, and labware. Next, add text descriptions for liquids, any runtime parameters, and the steps the Flex should perform in your protocol. For best results, be as specific as possible.

Modify an existing protocol

Upload an existing Python protocol file to OpentronsAI. You can choose from a few types of updates in the dropdown menu, like adding a Flex Stacker Module or runtime parameters to your protocol. Be sure to include details of the changes you need in the form below.

Chat with OpentronsAI

After submitting your prompts, wait for OpentronsAI to generate protocol changes. In the chat, you can provide feedback or ask questions:

  • Attach files to provide context or ask for additional protocol changes.
  • Ask OpentronsAI to simulate your new protocol for errors.
  • Use OpentronsAI to learn about the Python Protocol API.

Download new and updated protocols from OpentronsAI and import them into the Flex or Opentrons App. Click the thumb icon in the chat to provide feedback on OpentronsAI's responses.