Skip to main content
Product interfaces operate a Darwin account or AI your software already controls. They share the same resource model, permissions, and API contract.

JavaScript SDK

Build typed Node.js and TypeScript applications with @darwinso/sdk.

Python SDK

Build typed Python applications with darwin-sdk.

CLI

Authenticate, inspect resources, and operate Darwin from your terminal.

MCP

Connect a compatible AI client to Darwin at https://mcp.darwin.so/mcp.

Choose an interface

Install the JavaScript SDK

All authenticated interfaces use the same Darwin permissions. Start with the narrowest scopes your workflow needs.