Skip to content
Go to Boltz API
Getting started

Introduction

Run molecular modeling jobs with the Boltz API.

The Boltz API lets you run structure prediction, molecular design, and library screening from code.

Each guide shows examples for the audience that matches how you work:

  • Scientist — you want to run jobs from your own machine, have results land in a local directory, and resume long-running work after a restart. Use the Python Boltz client’s higher-level run_* / start_* methods, or the boltz-api CLI with a YAML input file.
  • Platform Developer — you’re integrating Boltz into a service or app and need direct control over the request/response lifecycle. Use the Python or Typescript SDK to start jobs, poll status, and read download URLs yourself.
  • Agent — you want Claude Code, Codex, Cursor, or another coding agent to run Boltz jobs for you. Use the CLI-backed agent plugins/skills when available, or give the agent the permission-friendly boltz-api command pattern.
  • Get started — Create an account, install a client, and run the smallest complete example
  • Authentication — API key types and SDK setup
  • Agent integrations — Use Boltz from Claude Code, Codex, and other coding agents
  • API Reference — Full endpoint documentation with SDK examples