Ductape Beta
Loading workbench tour…
Ductape Ductape Beta
Guided tour Welcome 1 / 6

Tour / Welcome

Ductape

The operational layer for the age of AI-built software.

Your agents can write the code. Give them a backend they can actually work with.

AI makes software faster to build. Every feature still depends on real payments, databases, messaging, storage, and APIs. Ductape makes those capabilities legible, composable, and executable. Define them once. You and your agents reuse them everywhere.

Install SDK
npm install @ductape/sdk

Tour / Why Ductape

Your backend is opaque to the tools trying to build on it

A payment provider can charge or refund. A database can update an order. But the knowledge of how they work lives across SDKs, env files, application code, and people. Agents have to reconstruct it. Teams re-implement it.

Without Ductape

A collection of one-offs

Every new feature has to rediscover the backend.

  • Agents generate the same integration code again
  • Retries, logging, and errors reimplemented
  • Hard to see what already exists and what uses it
  • Config and credentials scattered across projects
With Ductape

A foundation to build on

Defined capabilities, shared execution, visible results.

  • Agents work against defined capabilities
  • Runtime handles execution and observability
  • Shared map of components, features, and runs
  • Components own their config and environments

The bottleneck is making the backend legible enough to build on. Ductape turns its capabilities into components that carry their own context: configuration, credentials, environments, actions, failure handling, and observability.

Tour / How it works

How it works

The same mental model everywhere, workbench, CLI, SDK, and desktop.

  1. 1

    Setup your product

    Create a product in the workbench, the boundary for your app or service line.

  2. 2

    Connect apps & provision resources

    Define reusable capabilities across APIs, data stores, queues, and storage. Configure each environment.

  3. 3

    Call from code

    Use the SDK with access keys. What you configured is what executes, with retries, logs, and traces included.

Tour / SDK

Code that just works

Pick backend or frontend, language, and example, copy into your project.

Server-side · access keys
notifications.ts Backend · TS

Tour / Connect

Give your agents a backend worth building on

Every component becomes something your team and your agents can use again. Define the capabilities your software depends on. Turn them into a foundation for the next feature.