# Millwork > Composable intelligence, with verifiability. - [Meet Millwork](https://docs.getmillwork.dev/index.md): Build with many models. Keep every run bounded and explainable. - [The Millwork platform](https://docs.getmillwork.dev/overview/platform.md): See how Millwork and Solver fit together, and what each name means. - [Meet Solver](https://docs.getmillwork.dev/overview/solver.md): Learn how Solver turns AI capabilities into bounded, inspectable runs. - [Where Solver fits](https://docs.getmillwork.dev/overview/use-cases.md): See where governed, verifiable AI execution changes the way a team builds. - [How Solver works](https://docs.getmillwork.dev/overview/how-solver-works.md): Follow a task from eligible capabilities to its result and receipt. - [Models, agents, and skills](https://docs.getmillwork.dev/overview/arms.md): Learn how Solver works with registered models, agent endpoints, and skills. - [How model routing works](https://docs.getmillwork.dev/concepts/models-and-sources.md): See which model was requested, which provider served it, and what actually answered. - [Model access and billing](https://docs.getmillwork.dev/concepts/access.md): Choose a model provided by Millwork or connect an account your organization already pays for. - [Results and receipts](https://docs.getmillwork.dev/concepts/results-and-receipts.md): Use the result for model output and the receipt to understand how the run happened. - [Principles](https://docs.getmillwork.dev/overview/principles.md): The rules that keep Solver composable, bounded, and verifiable. - [What is available today](https://docs.getmillwork.dev/overview/availability.md): Understand the current private-preview interfaces, data boundary, and source of truth. - [Check your setup](https://docs.getmillwork.dev/get-started/first-api-call.md): Check your API key and retrieve a receipt without calling a provider. - [Use a coding assistant](https://docs.getmillwork.dev/get-started/use-with-an-assistant.md): Give any coding assistant the right Millwork context without sharing secrets or unintended authority. - [Evaluate Millwork](https://docs.getmillwork.dev/get-started/evaluate.md): Check the current value and limits of the private preview. - [Run a model](https://docs.getmillwork.dev/get-started/builder.md): Submit a public test task and confirm which model and provider answered. - [Use your provider key](https://docs.getmillwork.dev/get-started/enterprise.md): Connect a provider account your organization already uses and pays for. - [Connect a provider account](https://docs.getmillwork.dev/guides/connect-a-source.md): Save a provider credential securely, test the connection, and refresh the models it can use. - [Run lifecycle](https://docs.getmillwork.dev/guides/execution-lifecycle.md): Submit once, wait for a final status, then read the result or failure details. - [Data and credentials](https://docs.getmillwork.dev/guides/security-and-data.md): Know what you may send, where credentials belong, and what receipts contain. - [What you can use today](https://docs.getmillwork.dev/guides/api-sdk-mcp.md): See the providers and developer interfaces available in the private preview. - [API basics](https://docs.getmillwork.dev/api-reference/overview.md): Set up authentication, safe retries, and run polling before using the endpoint reference. - [Account summary](https://docs.getmillwork.dev/api-reference/account/account-summary.md): Fetch the account, quota and billing snapshot. - [List API keys](https://docs.getmillwork.dev/api-reference/api-keys/list-api-keys.md): List this organization's API keys. - [Create API key](https://docs.getmillwork.dev/api-reference/api-keys/create-api-key.md): Create an API key. - [Rename API key](https://docs.getmillwork.dev/api-reference/api-keys/rename-api-key.md): Relabel an API key. - [Revoke API key](https://docs.getmillwork.dev/api-reference/api-keys/revoke-api-key.md): Revoke an API key. - [List options](https://docs.getmillwork.dev/api-reference/registered-options/list-options.md): List arms. - [Register option](https://docs.getmillwork.dev/api-reference/registered-options/register-option.md): Register an arm. - [Get option](https://docs.getmillwork.dev/api-reference/registered-options/get-option.md): Get an arm. - [Disable option](https://docs.getmillwork.dev/api-reference/registered-options/disable-option.md): Disable an arm and keep its history. - [Update option](https://docs.getmillwork.dev/api-reference/registered-options/update-option.md): Update an arm. - [Current session](https://docs.getmillwork.dev/api-reference/browser-access/current-session.md): Get the current browser session. - [Sign in](https://docs.getmillwork.dev/api-reference/browser-access/sign-in.md): Sign in and create a browser session. - [Sign out](https://docs.getmillwork.dev/api-reference/browser-access/sign-out.md): Sign out and revoke the browser session. - [Create organization](https://docs.getmillwork.dev/api-reference/browser-access/create-organization.md): Create an organization when self-service signup is enabled. - [Check organization name](https://docs.getmillwork.dev/api-reference/browser-access/check-organization-name.md): Check an organization name for availability. - [Start checkout](https://docs.getmillwork.dev/api-reference/billing/start-checkout.md): Start a Stripe Checkout session for a credit top-up. - [Open billing portal](https://docs.getmillwork.dev/api-reference/billing/open-billing-portal.md): Open a Stripe billing portal session. - [Update billing email](https://docs.getmillwork.dev/api-reference/billing/update-billing-email.md): Update this organization's billing email. - [Download compliance export](https://docs.getmillwork.dev/api-reference/compliance-export/download-compliance-export.md): Download the compliance export for a reporting period. - [List credential references](https://docs.getmillwork.dev/api-reference/credential-references/list-credential-references.md): List this organization's protected credential references. - [Claim credential reference](https://docs.getmillwork.dev/api-reference/credential-references/claim-credential-reference.md): Claim a protected credential reference prepared for this organization. - [Start demo session](https://docs.getmillwork.dev/api-reference/demo/start-demo-session.md): Exchange the shared demo code for a short-lived, read-only session. - [Evaluation summary](https://docs.getmillwork.dev/api-reference/evaluation/evaluation-summary.md): Summarize verifier pass rates and repair history. - [List runs](https://docs.getmillwork.dev/api-reference/runs/list-runs.md): List executions. - [Submit run](https://docs.getmillwork.dev/api-reference/runs/submit-run.md): Submit an execution. - [Run status](https://docs.getmillwork.dev/api-reference/runs/run-status.md): Fetch an execution status snapshot. - [Cancel run](https://docs.getmillwork.dev/api-reference/runs/cancel-run.md): Cancel an execution. - [Run events](https://docs.getmillwork.dev/api-reference/runs/run-events.md): List execution events without prompt or result content. - [Run result](https://docs.getmillwork.dev/api-reference/runs/run-result.md): Fetch an execution result before it expires. - [List members](https://docs.getmillwork.dev/api-reference/members/list-members.md): List this organization's members. - [Remove member](https://docs.getmillwork.dev/api-reference/members/remove-member.md): Remove a member. - [Change member role](https://docs.getmillwork.dev/api-reference/members/change-member-role.md): Change a member's role. - [List invitations](https://docs.getmillwork.dev/api-reference/members/list-invitations.md): List pending invites. - [Invite member](https://docs.getmillwork.dev/api-reference/members/invite-member.md): Invite a member by email. - [Revoke invitation](https://docs.getmillwork.dev/api-reference/members/revoke-invitation.md): Revoke a pending invite. - [Resend invitation](https://docs.getmillwork.dev/api-reference/members/resend-invitation.md): Resend a pending invite. - [List available models](https://docs.getmillwork.dev/api-reference/models/list-available-models.md): List models this organization can use. - [List model definitions](https://docs.getmillwork.dev/api-reference/model-definitions/list-model-definitions.md): List curated model definitions with a registered offering. - [List provider models](https://docs.getmillwork.dev/api-reference/provider-models/list-provider-models.md): List this organization's provider model routes. - [Get provider model](https://docs.getmillwork.dev/api-reference/provider-models/get-provider-model.md): Fetch one model deployment. - [List available providers](https://docs.getmillwork.dev/api-reference/available-providers/list-available-providers.md): List providers this organization can connect. - [List repair proposals](https://docs.getmillwork.dev/api-reference/repair-proposals/list-repair-proposals.md): List repair proposals. - [Get repair proposal](https://docs.getmillwork.dev/api-reference/repair-proposals/get-repair-proposal.md): Fetch a repair proposal. - [Approve repair proposal](https://docs.getmillwork.dev/api-reference/repair-proposals/approve-repair-proposal.md): Approve a repair proposal. - [Reject repair proposal](https://docs.getmillwork.dev/api-reference/repair-proposals/reject-repair-proposal.md): Reject a repair proposal. - [List receipts](https://docs.getmillwork.dev/api-reference/receipts/list-receipts.md): List receipts. - [Get receipt](https://docs.getmillwork.dev/api-reference/receipts/get-receipt.md): Fetch an execution receipt without prompt or result content. - [List provider connections](https://docs.getmillwork.dev/api-reference/provider-connections/list-provider-connections.md): List this organization's provider connections. - [Connect provider](https://docs.getmillwork.dev/api-reference/provider-connections/connect-provider.md): Connect a provider account from a completed credential flow. - [Get provider connection](https://docs.getmillwork.dev/api-reference/provider-connections/get-provider-connection.md): Fetch one source connection. - [Revoke connection](https://docs.getmillwork.dev/api-reference/provider-connections/revoke-connection.md): Revoke the source connection and disable its dependent deployments and arms. - [Sync models](https://docs.getmillwork.dev/api-reference/provider-connections/sync-models.md): Refresh models available through this provider connection. - [Rotate credential](https://docs.getmillwork.dev/api-reference/provider-connections/rotate-credential.md): Rotate the connection's credential binding from a completed handoff; the current binding is kept unless the replacement passes the source test. - [Test connection](https://docs.getmillwork.dev/api-reference/provider-connections/test-connection.md): Test a provider connection and record the result. - [Start credential setup](https://docs.getmillwork.dev/api-reference/secure-credential-setup/start-credential-setup.md): Start a secure browser step for entering a provider credential. The secret never passes through this API. - [Credential setup status](https://docs.getmillwork.dev/api-reference/secure-credential-setup/credential-setup-status.md): Check whether a provider credential step completed, failed, or expired. - [Create organization](https://docs.getmillwork.dev/api-reference/organizations/create-organization.md): This machine/bootstrap route is available only when private preview enforcement is disabled. People requesting private preview access should use the dashboard application flow instead. - [Rename organization](https://docs.getmillwork.dev/api-reference/organizations/rename-organization.md): Rename the authenticated organization. - [Usage report](https://docs.getmillwork.dev/api-reference/usage/usage-report.md): Report metered usage for a billing period. - [List output checks](https://docs.getmillwork.dev/api-reference/output-checks/list-output-checks.md): List verifiers. - [Register output check](https://docs.getmillwork.dev/api-reference/output-checks/register-output-check.md): Register a verifier. - [Get output check](https://docs.getmillwork.dev/api-reference/output-checks/get-output-check.md): Get a verifier. - [Retire output check](https://docs.getmillwork.dev/api-reference/output-checks/retire-output-check.md): Retire a verifier. - [Update output check](https://docs.getmillwork.dev/api-reference/output-checks/update-output-check.md): Update a verifier. - [Test output check](https://docs.getmillwork.dev/api-reference/output-checks/test-output-check.md): Test a verifier endpoint and save its health. - [List webhooks](https://docs.getmillwork.dev/api-reference/webhooks/list-webhooks.md): List webhook endpoints. - [Register webhook](https://docs.getmillwork.dev/api-reference/webhooks/register-webhook.md): Register a webhook endpoint. - [List deliveries](https://docs.getmillwork.dev/api-reference/webhooks/list-deliveries.md): List a webhook's deliveries. - [Rotate signing secret](https://docs.getmillwork.dev/api-reference/webhooks/rotate-signing-secret.md): Rotate a webhook's signing secret. - [Retry delivery](https://docs.getmillwork.dev/api-reference/webhooks/retry-delivery.md): Retry a failed webhook delivery. - [Cookbook](https://docs.getmillwork.dev/cookbook/index.md): Copy practical examples for common Millwork tasks. - [Retry without starting work twice](https://docs.getmillwork.dev/cookbook/retry-without-duplicates.md): Repeat the same request safely after a network problem. - [Stop a run](https://docs.getmillwork.dev/cookbook/stop-a-run.md): Cancel work you no longer need. - [Replace an organization key](https://docs.getmillwork.dev/cookbook/replace-an-organization-key.md): Create a new application key before revoking the old one. - [Replace a provider key](https://docs.getmillwork.dev/cookbook/replace-a-provider-key.md): Test a replacement before changing a working provider connection. - [Save recent receipts](https://docs.getmillwork.dev/cookbook/save-recent-receipts.md): Export recent content-free run records as NDJSON. - [Help center](https://docs.getmillwork.dev/help/index.md): Find the next step for sign-in, API, provider, run, key, or account-limit problems. - [Sign-in and access](https://docs.getmillwork.dev/help/access.md): Check an application, recover sign-in, or understand an access change. - [Provider connection help](https://docs.getmillwork.dev/help/provider-connections.md): Fix secure setup, connection tests, and missing models. - [Run and result help](https://docs.getmillwork.dev/help/runs.md): Understand a run status, recover a submission, and find its result or receipt. - [API keys and account limits](https://docs.getmillwork.dev/help/account.md): Replace keys and understand authentication, credit, rate, and account-limit errors. - [Errors and retries](https://docs.getmillwork.dev/guides/errors-and-retries.md): Retry safely, stop on permanent errors, and send useful support context. - [Contact support](https://docs.getmillwork.dev/help/contact.md): Send the context needed to investigate without sending secrets. ## OpenAPI Specs - [solverapi.openapi](/openapi/solverapi.openapi.json) ## Optional - [Dashboard](https://app.getmillwork.dev)