Radar · 03/08/2026 · happened on 02/08/2026 · coding

Sprocket: the AI agent that designs hardware and writes code

Sprocket is an open source agent that designs hardware and writes software. Presented on Hacker News (123 points, 12 comments at the time of posting), it launches with npx @spikonado/sprocket and runs in the browser or a desktop app.

The distinctive feature isn’t so much the code quality (difficult to assess on a repository with 12 stars), but the domain. Sprocket draws schematics in React, generates component lists (BOM, Bill of Materials), writes assembly instructions and, according to the README, purchases components on its own from websites when you ask it to. It’s a coding agent that speaks the language of hardware.

Why it matters to you. General-purpose coding agents like Cursor, Codex, and Claude Code already cover software well. Sprocket targets a domain where a generic assistant doesn’t reach: datasheet constraints, BOM checklists, microcontroller rules. It signals a shift toward vertical agents, specialized in a specific field rather than trying to do everything.

The tool is rough. The ambitions are high: autonomously purchasing from any website is an operation that looks like a demo, not a reliable feature. The community is tiny. But the signal matters more than the tool: hardware is a domain where a specialized agent can do things a general assistant won’t touch.

If you want to look closer, the repo is public on GitHub with instructions to get started without installation.

In detail

Sprocket arrives at a moment when general-purpose coding agents are consolidating. Claude Code, Cursor, OpenAI Codex: all tools that write software starting from an intent expressed in natural language. The leap Sprocket attempts is different. It brings the agentic approach into the physical world, where code translates into circuit boards, components to order, and assembly instructions. That general-purpose tools are settling into a reliable quality level for software makes this the right moment to look at where the approach hasn’t arrived yet.

The README describes an agent that retrieves context from the web for each decision it makes. On the hardware side, this means looking up datasheets, comparing alternative components, verifying pin and voltage compatibility. On the software side, it means writing the firmware or control code for the components it chose. The flow is interesting because it closes the loop between design and procurement: the same agent that draws the schematic can order the parts. In real work these phases often live in separate worlds, and integration is where value can emerge or where the worst failures can happen.

The autonomous purchasing functionality is the most delicate part. The README claims Sprocket can buy anything from any website when you ask it to. No details on how it handles authentication, payments, confirmations, or error handling. On a repository with 12 stars and 144 commits, it’s prudent to treat it as an experiment, not as a ready feature. To trust it, you’d need at least a payment sandbox and a readable log of actions taken before order confirmation.

The most interesting signal is the direction. So far AI agents have targeted digital domains: code, documents, data. Hardware is a domain where constraints are physical and strict, and where a mistake costs more (a wrong component means shipping time, soldering, testing). The iteration cycle is also slower: a code bug fixes in minutes, a pinout error shows up when the board arrives, weeks later. A specialized agent that knows these constraints can solve problems a general assistant won’t even consider.

There’s also a concrete risk, and we’ve seen it before in other contexts. When agents operate on real systems without adequate sandboxes, the line between “executes a task” and “causes damage” becomes thin. An agent that buys components online with access to your payment method is a clear case where permissions and limits matter more than model capability.

For now Sprocket is an experiment to watch, not a tool to put in production. The value lies in showing that the vertical agent pattern applies to hardware, not in having solved it yet.

Type to search across course, playbooks, skills, papers…