offgrid-hardhub

Description-to-board agent loop in real KiCad with DRC and JLCPCB export, plus an MCP server.

AgentOpen sourceActiveECAD

What it does and how it connects

HardHub by OffGrid is a description-to-board agent loop in real KiCad. The user describes the hardware, the AI asks questions, picks parts, designs and routes the circuit board in KiCad, checks it, shows it in 3D, and hands over the files JLCPCB needs to build and assemble it. The model proposes; it does not decide.

Every board goes through about 90 tests before ordering: connections, copper, holes and vias, solder mask, placement, the power tree with voltage drop solved on the real copper and supply impedance simulated in ngspice, heat, part ratings against datasheets, signals, sourcing and manufacturing. The Tests tab shows each check in plain words with the number against its limit and how to fix it.

HardHub runs locally in Docker and opens in the browser, or it acts as an MCP server so the user's own AI app designs boards on their own plan. It takes an Anthropic API key, a local Ollama model, or any OpenAI-compatible provider, and it can also run on the user's Claude Code subscription.

  • kicad-mcp-pro

    An MCP server exposing KiCad schematic, PCB, ERC/DRC, DFM, BOM and manufacturing export workflows, rather than a full description-to-board app with about 90 board tests.

  • KiCadAI

    A Go CLI toolkit for AI-assisted KiCad design that generates, inspects and validates projects with an ERC/DRC feedback loop, rather than a Docker app with a board-test checklist.

  • NIATOLIP

    A web agent that designs PCBs in tscircuit with KiCad export and Docker-worker ERC/DRC, rather than a Docker app designing directly in KiCad.

  • mcp-kicad (thalisantunes)

    A KiCad 10 board-readiness MCP server with staged ERC, DRC and JLCPCB checks, rather than a description-to-board design loop.

  • nia-tscript

    A desktop PCB studio driven by an agent over MCP, rather than a Docker app with a web UI and an MCP server mode.

Recurring errors it addresses

Error Index entries this tool is built to reduce or work around.

Sources

  1. 1offgridevices/offgrid-hardhub READMEgithub.com

Not verified

  • Pricing (no price stated on the repository README)
  • Real user voices (recent repo activity is the maintainer's own and a contributor's pull requests)
  • A named individual builder beyond the offgridevices organization
  • A public release (no releases are published)
  • A standalone vendor website (no homepage is set on the repository)

Last verified November 6, 2026. Listings are informational. The evidence score measures public, verifiable evidence and is not an endorsement or a compatibility claim.