Give it a place to work.
A Chromium browser with its own profile. A separate shell container. A configured workspace on your host. Your everyday browser profile is not mounted by default.
A self-hosted computer for AI agents
BotHearth gives your AI agent a browser, shell, and workspace on your Mac or Linux machine. Watch it work. Review its requests. Take the controls when it needs you.
Alpha · Install from source · Free for noncommercial use
A clear view of the work
Start a task in plain language. Follow the activity feed beside its live browser. Inspect the result before you rely on it.

A Chromium browser with its own profile. A separate shell container. A configured workspace on your host. Your everyday browser profile is not mounted by default.
Review new destinations and detected sensitive actions. During human control, model capture is blocked. Approval detection has limits; stay present for sensitive work.
Follow task steps, review requests, and open saved outputs. Task allowances can pause work. Your provider's own limits and charges still apply.
Bring a little curiosity
Start with a public page, no credentials, and a result you can verify. These recipes explain what to ask and how to check the work.
Try the example tasksFree to get started
BotHearth is free for the noncommercial purposes permitted by the PolyForm Noncommercial 1.0.0 licence. Read the code, build it, and adapt it within those terms.
You provide the computer and an eligible model account. Provider usage, a container runtime, electricity, or a rented server may cost money. This release includes no commercial-use grant.
It is an alpha: source installation, one operator, macOS and Linux. Model errors, prompt injection, and website automation restrictions remain real limitations.
Read the licence, costs, and limitsThe door is open
Build it. Try something small. Tell us what happened.