Quick Start

Start using Om in minutes

Make your first authenticated Om API call, pull training data, pressure-test targets, research therapeutic questions, and launch Hub workflows with the same API key and Wallet Credits.

Five ways to start using Om

Start with a fast hello-world call, then move into Data Access, target diligence, therapeutic diligence, and Hub workflows. Each flow maps to the current Om SDK and public Om API.

Onboarding

Hello world: list proteins you can work on

Make one authenticated call, verify your API key, and grab protein UUIDs you can use across Data Access, Diligence, Hub, and generation workflows.

  • Fastest way to confirm your API key is live.
  • Discovery-only call; does not deduct Wallet Credits.
  • Take returned `protein_uuid` values straight into Data Access, Diligence, Hub, and generation workflows.
from omtx import OmClient

client = OmClient(api_key="YOUR_API_KEY")

catalog = client.datasets.catalog()
items = catalog["catalog"]["items"]

print("API key works. First proteins:")
for item in items[:5]:
    print(item["protein_name"], item["protein_uuid"])

Need more training data?

Browse proteins, choose how many binders and non-binders you want, and bring Om data into your training stack with a subscription-backed Data Access workflow.

Explore Data Access

Want research and models in one place?

Use Diligence to pressure-test targets, then launch structure prediction, docking, or design workflows in Hub with the same Om account and Wallet Credits.