Each agent runs in its own container with 1 GB RAM, 1 vCPU, and persistent storage — ideal for working with APIs, Python, and Node.js. No infrastructure to manage.
Add a REST API for user authentication with JWT tokens
I'll create the auth endpoints. Let me:
Not a sandbox or a chat window. Each agent runs in an isolated Linux container with full access to the tools your code needs.
Ideal for agentic workloads: calling REST APIs, running Python and Node.js scripts, installing packages, writing and executing tests, and building full-stack applications — all autonomously.
Anthropic API Key
Bring your own key for Claude
OpenAI API Key
Bring your own key for GPT
Free Models
Use free models via opencode
Add your API key in the dashboard, or skip it entirely and use the free models built into opencode. Your key is encrypted and only passed to your agent containers.
A user on your site clicks a button. A coding agent opens in a new window — ready to code.
1. User clicks the button on your site
Provisioning your agent...
Setting up the environment
2. Popup handles auth & provisioning
Creating auth module...
3. Agent opens — ready to code
Each coding agent runs opencode, an open-source AI coding agent with a web-based IDE, terminal access, and support for 75+ LLM providers. Bring your own Anthropic or OpenAI key, or use the free models that ship with opencode — no API key required.
Supported models
Open a coding agent in your browser. No credit card, no setup — just name it and start coding.
Add a "Launch Coding Agent" button to your product. Your users get a fully provisioned environment in a popup window — with auth, provisioning, and the live IDE handled for you.
postMessage callback when the agent is ready<!-- Add to your site -->
<button onclick="window.open(
'https://hostedagents.ai/embed' +
'?name=my-project' +
'&prompt=Please%20read%20www.visimade.com%2Fdevelopers%2Fapi.%20Then%20register%20using%20the%20API%20and%20create%20a%20CRM%20app.',
'hostedagent',
'width=500,height=700'
)">
Open Coding Agent
</button>
<!-- Listen for agent ready -->
<script>
window.addEventListener('message', e => {
if (e.data?.type === 'hostedagent:ready')
console.log(e.data.url)
});
</script>A coding agent isn't a chatbot. It needs a real filesystem, a real runtime, and real tools. Here's what sets a hosted agent apart from a chat window.
Each agent gets persistent file storage. It can create files, read project structure, and navigate directories — not just suggest code in a chat bubble.
The agent runs code, installs packages with pip and npm, and executes tests in a real terminal. It sees actual errors and fixes them — no copy-pasting between a chat and your editor.
Write code, run it, see the output, fix the issue — all in one loop. The agent iterates autonomously until tests pass, instead of waiting for you to relay results.
Every agent runs in its own sandboxed container with 1 GB RAM and 1 vCPU. Your code stays isolated — nothing is shared between agents or exposed to the host.
Start free. Upgrade when you need more agents.
$7/mo
Need more? Contact us for enterprise plans with custom SLAs and volume pricing.