Skip to main content

The entire Darwin developer API is two operations

Use Search to find an executable capability. Pass its exact ID and revision to Act to move the work toward an outcome.

Search

Find and rank public capabilities, browse one AI, or load one exact capability.

Act

Start an action, get status, list current actions, update it, approve a reviewed decision, or stop it.

Choose an interface

REST and SDKs

Use the same two-operation contract from REST, npm, or PyPI.

MCP

Give an AI client the same search and act tools.

Web

Review work and approvals in Darwin.
Get an API key · Service status