SDK

One SDK shape, four languages

Same concepts and method names everywhere, so switching languages costs you minutes, not days.

Install

Drop in the SDK, ship agents anywhere

Start with the package manager you already use.

# Python
pip install duncreator
# Node / TypeScript
npm i @duncreator/sdk
# Go
go get duncreator/sdk
# Java
mvn add duncreator-sdk
Design notes

Four decisions we made on purpose

Same shape everywhere
Method names and concepts match across languages, so documentation transfers directly.
Typed by default
Generated types for requests and responses in every language we ship.
Async first
Long-running work is modelled as async, with cancellation available.
Small surface
We resist adding convenience wrappers that hide errors you need to see.
FAQ

SDK questions

Which languages are supported today?
Python, Node/TypeScript, Go and Java. Other runtimes can use the HTTP API directly.
Do I need an SDK to use the platform?
No. Everything the SDKs do is available over HTTP; SDKs simply remove boilerplate.
How are breaking changes handled?
Versions follow semantic versioning, and breaking changes are announced in the changelog before release.
Get Started

Ship Your AI Agents to the World

SDK · API · Marketplace — from build to monetize, one-stop.

Note: Prices are shown in USD and may vary by region. Marketplace listings are reviewed before publishing; no revenue figures are promised.