Developers
Build a company agent.
Or use the parts you need.
Start with Adapt’s open-source company agent harness, or add compute, storage, and model access to an agent you already have. Choose a starting point, then connect the tools and context your task needs.
Choose your starting point
The company agent combines a harness, integrations, shared knowledge, and access controls. The infrastructure components can also be used on their own. Choose the full platform when you want a shared foundation; choose a component when you already have an agent.
Company agent harness
The open-source foundation for a shared company agent
- HarnessOpen-source agent runtimeMIT licensed
Standalone infrastructure
Compute, durable storage, and model gateway access
- SandboxesIsolated computers for agentsWakes in under 1s
- StorageFiles and memory between runsShared across agents
- Model gatewayAny model, one API0% markup
Resources
Guides, MCP and the docs
Start with one useful workflow
Pick a bounded task: investigate a bug, prepare an account brief, or produce a weekly report. Connect the source systems, define the instructions, and review the output before adding schedules or more permissions. Reuse those connections and instructions for the next workflow.
Get access and setup instructions
Join the open-source developer preview for the harness and its setup instructions. Request access if you want to use standalone infrastructure, or ask for a managed workspace. Already using Adapt? Sign in to continue with your existing workspace.
Connect an external agent over MCP
A Streamable HTTP endpoint at
https://app.adapt.com/mcp. It exposesask_adapt, which puts a question to the live Adapt agent or returns a chat transcript by itschat_id. Access is authorized with OAuth 2.1, using a bearer token in theAuthorizationheader.Authorization
The MCP endpoint is an OAuth 2.1 protected resource. Its metadata (RFC 9728) names the authorization server, whose own metadata (RFC 8414) carries the authorization, token and registration endpoints and supports PKCE.
Markdown representations
Every page on adapt.com answers
Accept: text/markdownwith Markdown instead of HTML, so an agent never has to parse our markup. Markdown responses setVary: Accept.curl -H 'Accept: text/markdown' https://adapt.com/pricingDocumentation
Guides and concepts live in the docs; the index and spec below are written for agents to read directly.