Discover capabilities
Find a device and understand its inputs, outputs and available actions.
gadgets.bot is the working name for our agent-to-hardware SDK. Bring an existing agent, connect physical capabilities, and keep control of the setup.
Research complete. Implementation has not started. Scope and initial support are being defined.
A device should expose what it can do in a way your agent can use. The SDK’s proposed job is to connect those two worlds.
Find a device and understand its inputs, outputs and available actions.
Call a capability, inspect status and receive events back from the device.
Connect agents and devices through a local service, with permissions and approvals designed into the flow.
Proposed architecture, not a shipping integration. Hardware support and local operation depend on the implementation and the agent/model you choose.
The initial tooling direction is practical: help a builder get a device connected, inspect its behavior, and make it usable by an agent.
“Any agent, any board” describes an ambition. Initial support will be narrower and documented with tested combinations. We’ll distinguish what works, what is experimental, and what is still planned.
Define the interfaces, choose the initial device and harness targets, implement the connection, and validate it with real builds. There is no release date or downloadable package to announce yet.
The wider electrondreams direction brings composition, verification, telemetry and remixable projects together. A device can keep evolving after its first build.
An agent controlling a device does not mean its model runs on that device. On-device inference depends on compute, memory, power and model fit; it is a separate part of the longer-term direction.