
Brainbox is a self-hosted appliance OS for AI agents. Every session works inside its own sealed machine, on hardware you own — when one is compromised, the damage ends at its walls. Under the hood: one microVM per session, own kernel, own egress policy — enforced by the hypervisor, not by a prompt.
Running unattended for months: 1,179 published studies re-run by agents on a handful of self-hosted machines — doesitreproduce.com
The industry consensus caught up in 2025: you cannot filter your way out of this.
An agent is an AI that acts: it reads mail, opens files, runs commands. And it follows instructions hidden in whatever it reads — a supplier's PDF, a web page, a calendar invite. That is prompt injection. There is no reliable filter against it, and the vendors say so themselves.
Meta put it plainly — prompt injection is “a fundamental, unsolved weakness in all LLMs.” Guardrails that catch 95% of attacks sound impressive until you remember that in security, 95% is a failing grade. So Brainbox does not try to detect a malicious instruction. It caps what a compromised agent can reach: one microVM, one work volume, one egress policy. When a session goes wrong, you delete the session.
Shell quoting and command substitution defeated the permission checks of Cline, Aider, OpenHands, Roo-Code and others. The string that gets inspected was not the command that ran. A hypervisor boundary does not have that class of bug.
The freeze existed in the prompt, not in the execution path. That is the whole lesson: rules an agent is asked to follow are not rules a system enforces. Fortune's report →
Don't take this page's word for it. Freely readable coverage from serious outlets — this is the state of play:
If you don't run servers, this section is yours. The one after it is for the people who do.
Brainbox runs on machines you own — an old tower, a Raspberry Pi, a VM on the NAS. No cloud account holds your files; what an agent works on lives in your house and stays there unless a rule you set says otherwise.
Like fire compartments in a building: one compartment can have an incident — it doesn't spread. A tricked agent can damage only its own sealed workspace. Patient records, case files, the mail archive — out of reach unless you explicitly hand them in.
It's a box in your building, not a service in someone else's. When a session goes wrong, you delete the session. When you want everything to stop, you turn the box off.
Not a wrapper around containers. If your current fix is “the agent only runs in Docker here”, this is the section for you.
Pre-release. The command surface is still moving; the isolation model is not.
Not a demo. Months of unattended operation on self-hosted machines.
Does It Reproduce? performs autonomous, AI-driven re-runs of published computational biomedical pipelines: it reads the paper, fetches the data, re-runs the analysis and scores how well the result holds up. Nobody queues the papers or restarts what crashed. It is Brainbox's first serious workload and its toughest test.
Explore the reproductions →
These figures are read live from the project itself, each time this page is served.
The questions that decide whether this is for you.
A machine of your own: a Raspberry Pi, a spare x86 box, or a VM on your NAS or hypervisor. Installable images for all three follow shortly after the source release. You operate everything from a browser.
Nothing, for noncommercial use — the software is free under PolyForm Noncommercial 1.0.0, and it runs on hardware you already have. No subscription, no metered billing. Commercial use requires a separate license.
Brainbox is the infrastructure underneath agents, not a model host. You bring your own model access — a local model if your hardware carries it, or your existing provider account. Either way, a session reaches the network only where its egress policy allows.
That decision stays yours, and so do the files: workspaces live on your machines, each session is sealed off from the others, and what a session may send out is set by policy, not by the agent's goodwill. Germany's Federal Bar recommends AI providers with servers in Germany or Europe — one server location passes every test: your own.
That is built into how sessions run, not bolted on. An agent can put a question to its owner and wait; you answer it from the start screen without opening the session. Anything marked as needing approval — and destructive actions by default — pauses until you confirm with a second factor. Because the gate is fail-closed, silence means the action does not happen: the failure mode is a stalled agent, never an unauthorised one.
Brainbox claims no certifications, and this page makes no compliance promises. What it changes is simpler: processing happens on machines you own, so the question “where is our data?” has a one-word answer — here.
The source opens 9 August 2026. Installable images for Raspberry Pi, x86 and virtual machines follow shortly after.
Brainbox will be published under PolyForm Noncommercial 1.0.0: free to use, study, modify and share for noncommercial purposes. Commercial use requires a separate license — planning one? Write to support@brainarbeit.com. Project names and logos are not covered by the code license.