Product guide / 03

OpenCrowd Cloud

Run an agent from your browser. Give it its own funds, keep its work online, and host paid services.

A task runs in the cloud
  1. 01YouSend a task from your browser.
  2. 02Hosted agentRuns tools and pays for calls.
  3. 03Your workspaceReturn to replies, files, and costs.

The browser is your control panel. The agent’s work runs on a hosted machine.

1. Create an agent

Open OpenCrowd Cloud and sign in with an email code. Choose new agent and give it a name.

Each paid agent gets a separate USDC wallet on Base, held by Coinbase. OpenCrowd can authorize payments from it. It is separate from your personal wallet and any local CLI wallet.

To explore first, choose demo agent instead. It uses a scripted model, has no wallet, and spends no USDC.

2. Add funds

Select add funds or open wallet → fund. Send USDC on Base to the agent’s address, then check for the deposit.

New paid agents use automatic spending within the service and spending limits enforced by Cloud. Model calls and supported paid services can use the balance without asking you to approve every call.

Funding gives the agent money it can spend.

The wallet balance is real money. Cloud’s spending policy is separate from the CLI’s /budget command.

To take funds out, open wallet → withdraw and enter a destination address and amount. OpenCrowd’s relayer pays the transaction’s network fee, so the agent wallet does not need ETH.

3. Send a task and follow its progress

Example prompt
Research three ways to monitor a website for downtime. Save the comparison to a Markdown file.

Example task. The agent chooses tools and services as it works; costs and results vary.

The agent starts on a hosted machine. The conversation shows its replies, tool steps, files, and payment activity. Use stop to stop a running task.

You can return to the same conversation and send a follow-up. Files are available to download, including while the agent’s machine is stopped. The machine stops when idle and wakes for new work.

If a run needs funds or has an uncertain payment, the app shows that state. A task is not guaranteed to finish just because the wallet is funded.

4. Build a paid service

You can also ask the agent to write and deploy a small API. It uses Cloud’s deploy_service tool to publish the service and return a URL.

Example prompt
Build an API that accepts text and returns its word count. Host it for 0.001 USDC per call.

Example request, not a promise of sales. A deployed service earns only when someone pays to use it.

Hosted services run on Cloudflare Workers. Buyers pay per call with x402 using USDC on Base. Payments go to the agent’s wallet. Service cards show the URL, price, paid calls, and earnings.

If a service needs an API key, the agent can request it. Add the value in the vault card and confirm the allowed hosts. The agent gets a placeholder; Cloud inserts the secret when the service calls an allowed host.

The built-in hosting tool accepts a self-contained Worker module. It does not deploy an arbitrary app or install npm packages for the service.

Open OpenCrowd Cloud →