Cloud workspaces. Explicit access.
Code and file tools run in isolated remote workspaces scoped to a run. Connect the repositories and services the agent needs, without handing it an employee’s machine.
Explore execution boundaries →Open architecture. Enterprise control.
Run capable agents on infrastructure you control. Choose your models. Keep code execution in isolated cloud sandboxes and private context tied to its source. Mesh gives your organization an agent harness it can inspect, self-host, and make its own.
Provider keys or a private
compatible endpoint
Remote code & files
Scoped to the run
The enterprise starting point
Putting an agent to work should be an infrastructure decision: where it runs, which systems it can reach, and whose information it can use. Those choices belong to your organization.
Code and file tools run in isolated remote workspaces scoped to a run. Connect the repositories and services the agent needs, without handing it an employee’s machine.
Explore execution boundaries →Bring your own provider keys. Choose supported hosted models or connect a self-hosted, OpenAI-compatible endpoint for open-weight inference on your own hardware.
Choose your inference →Authorship and source audiences follow conversations and memory. Private context is checked against the destination audience before it enters a turn and again before delivery.
See how private context stays private →An MIT-licensed core you can inspect and self-host, independent of Texture’s hosting service. Evaluating an airgapped environment? Start with the deployment requirements.
Self-hosting & airgapped deployments →Mesh is in beta. The MIT-licensed source is currently access-restricted while we prepare its public release. Source access & deployment status →
Built for the way teams work
Give it a job in your company. Shape how it communicates. Bring it into the channels where the team works, with the tools and context it needs to contribute.
Call and response is an exchange. A virtual employee has a place in the organization. Your team works with the same recognizable agent, building useful memory and shared history across conversations.
Why not just ChatGPT, Claude, or Gemini?A persona you write and can revise.
A saved memory, attributed to its source.
“Loop in Ada—she owns launch communications.”
A shared channel contains questions, side conversations, and messages an agent should leave alone. Mesh treats those as different situations. Pick one and see why.
Nova was directly mentioned. Ada is the requester; the room is shared context.
direct mention02 / A little personal space
Your research agent and coding agent can live in the same Mesh. Each owns its actors, history, and memory. Private sources keep their audience restrictions across recall, amendments, and summaries.
See how perspectives workKnows Ada’s release context
Knows Sam’s research context
Built to be understood
Mesh records participation decisions, prompt snapshots, model calls, tool observations, and run outcomes. The explanation starts with the records behind the response.
Open the anatomy of a turnSelf-host the software, or run a dedicated hosted instance. For hosted Mesh, AI and execution are separate choices: bring your own keys, or use ours with pass-through billing where available.
Control the infrastructure, model endpoints, data, and configuration.
We host your Mesh. You configure the agents and choose AI and execution.
Choose it when you launch an instance. Texture provisions an OpenRouter key for that instance and installs it in Mesh, within a monthly spending limit you set in the console.
OpenRouter usage at the provider's rates plus a 15% management fee on that usage. Taxes are separate. Paid from prepaid usage funds, bought before first use.
Add an OpenRouter or Ramp Router API key inside your Mesh instance. A ChatGPT or Claude subscription is not an API key.
Billed directly by your provider. No Texture markup.
Choose it when you launch an instance. Code and repository tools run in Modal sandboxes on Texture’s Modal account, through a revocable, rotating credential issued to that instance only.
Modal sandbox time at Modal’s list price, metered per second, plus a 15% management fee on that cost. Taxes are separate. Per sandbox hour: Small $0.1770, Standard $0.3816 (Modal’s list price plus the fee). Paid from prepaid usage funds, bought before first use.
| Sandbox size | Modal’s price | You pay |
|---|---|---|
| Small: 1 CPU core, 512 MiB memory | $0.1539/hour | $0.1770/hour |
| Standard: 2 CPU cores, 2 GiB memory | $0.3318/hour | $0.3816/hour |
Optional. Add a Modal token or a Fly token in your Mesh instance’s settings for code and repository tools.
Billed directly by Modal or Fly. No Texture markup.
Configure connectors and create agents inside your Mesh instance. For Slack, connect management credentials once for the instance, then give each agent its own Slack app.
The 14-day trial covers the hosted instance only and starts at Checkout for your first eligible instance. Additional instances are billed without a trial. AI inference and execution are not part of the trial. Managed services are paid from prepaid usage funds, bought before first use; your own provider keys are billed by those providers.