Skip to main content
Millwork is in private preview. Approved organizations can run text tasks on models through a REST API. A run is one task you send; the API calls it an execution. Every live run has a platform fee, charged when Millwork accepts the run, and model usage is a separate cost; read Model access and billing. This page lists what you can use now, what data you may send, and what is planned.

Available now

Use the TypeScript SDK, Python client, or execution MCP to call Millwork from your code or assistant.

The live API is the source of truth

  • GET /v1/model-catalog lists the models your organization can save.
  • GET /v1/model-source-profiles lists the providers and setup methods available for new connections. Check it before obtaining a provider credential.
  • GET /v1/source-connections lists existing connections, including those no longer offered for new setup.
  • GET /v1/account and GET /v1/usage show current credit, quota, and spend.
The catalog reflects your organization’s access. A listing does not guarantee capacity for the next provider call. If it is empty, ask support about models available to your organization. Connecting your own provider account is a separate option.

What comes next

Each item below is planned. None has a date. The live API says what is available.
  • Broader kinds of data than public information and test examples.
  • Published pricing for models Millwork provides, and service commitments such as uptime and support terms. Until then, email support to confirm pricing before you plan production use.
  • Splitting one task across several models, under one set of limits and one receipt.
  • Routing that learns from your past runs, and agents Millwork runs for you.
In the private preview, send only public information or examples you created for testing. Do not send confidential, customer, personal, secret, or regulated data until this page says you may.

Get access

Contact us to apply. Millwork reviews each request manually. If your request is approved, you receive a link to create your sign-in. Once your organization is approved, sign in and create an organization API key for your application. Browser sign-in is used for the dashboard and private provider setup.

Make your first API call

Send a free test run and read its receipt.

Email support

Ask about access or a limit that affects your evaluation.