The Halo build / Why it existsThe work lives on your devices.
A useful answer is often only the beginning. The next step is in a project folder, an application or a system someone has to check. Halo is our approach to connecting the conversation to that work, with a desktop client that gives the assistant a controlled way to interact with a device.
A gateway and a device client
Halo connects outward from the desktop to an OpenClaw gateway. The gateway runs the agent conversation and requests available tools; the desktop client performs supported device actions and returns the results. This separates the interface on the machine from the service coordinating the task.
The action stays visible
The chat sits beside a device activity feed. In the recorded build, Halo reads a specific file, receives its contents and writes the handoff in the conversation. The successful file read appears in the activity feed, so there is something concrete to inspect alongside the answer.
Control belongs to the operator
The desktop build includes an arm control and a stop mechanism. Read-only context can be available while disarmed; state-changing device actions require arming. The demonstration stays disarmed. A customer rollout still needs deliberately scoped tools, accounts and access.
A practical starting point
Start with a repeatable task such as reading selected project notes and preparing a shift handoff. Agree on the input folder, the expected output and the person who reviews it. Expand to more connected work only after the first workflow behaves reliably.
The goal is to make the path from a request to a useful result shorter, while keeping the work understandable to the person responsible for it.