MutagenT SDK
The MutagenT SDK provides type-safe, async-first access to the MutagenT Platform.CLI First: For most use cases, start with the CLI. Use
mutagent integrate to generate SDK integration code for your framework.Available SDKs
| Language | Status | Package |
|---|---|---|
| TypeScript | Available | @mutagent/sdk |
| Python | Coming Soon | mutagent |
Design Principles
Type-Safe
Full TypeScript support with typed responses
Async-First
All operations return Promises for modern async/await patterns
REST-Aligned
Method names mirror REST API endpoints for predictability
Minimal
Small bundle size, no unnecessary dependencies
Quick Example
SDK Architecture
The SDK organizes operations by resource:client.prompt- Prompt CRUD operationsclient.promptDatasets- Dataset managementclient.promptDatasetItems- Dataset item operationsclient.promptEvaluations- Evaluation runsclient.optimization- Optimization jobs