NeuroBoard
AI driven PCB compiler for automated high speed hardware design: natural language to production PCB via a LangGraph agentic loop, a hardware DSL with SKiDL schematic generation, LCSC part resolution, KiCad 10 IPC integration and physics aware routing with signal and power integrity checks
What it does and how it connects
NeuroBoard is an AI-driven PCB compiler for automated high-speed hardware design. It takes a natural language prompt and carries it through schematic synthesis, component placement, signal-integrity-aware routing, and live DRC validation, streamed in real time to the KiCad 10 canvas.
The README describes a netlist-driven architecture powered by SKiDL, an agentic AI orchestration layer using LangGraph, and real-time KiCad 10 IPC integration through the native api.sock, wrapped in a Copilot-style desktop frontend built with Tauri and React. It also describes LCSC part resolution and library management across KiCad, LCSC, and manufacturer datasheets.
The project presents itself as a mobile-native, AI-driven EDA compiler and is at Phase 8.3 (Net Connection Engine) per the README status badge. The README frames the problem it addresses as fragmented library management, routing decisions that need signal integrity and power delivery expertise, and long iteration cycles.
Alternatives
Compare side by side- kicad-mcp (blwfish)
An MCP server that drives a full KiCad workflow from a plain language description, rather than a LangGraph agentic compiler with a desktop frontend.
- KiCadAI
Generates native KiCad projects deterministically from behavioral requirements with a pass or refuse proof gate, rather than through a LangGraph agentic loop.
- copperhead
A CLI agent that edits existing KiCad schematic and PCB files directly, with ERC and DRC verification, rather than compiling from natural language.
- kicad-claude-mcp
An MCP server with 105 tools that edits KiCad schematic and PCB files directly.
- atopile
A code-first language and compiler for electronics, rather than a natural-language-to-PCB compiler.
Recurring errors it addresses
Error Index entries this tool is built to reduce or work around.
- Interactive routing creates unwanted micro-segments and awkward paths that take time to clean up.Error Index
- Grid snap and move commands can disconnect items or reposition them in unwanted ways.Error Index
- GUI lag, occasional freezes, and sluggish editor switching interrupt concentration.Error Index
- Wayland/NVIDIA users report graphical glitches, flicker, or instability.Error Index
Sources
Not verified
- No GitHub releases exist, so latest release fields are null.
- No independent user voice found: the repo has no public issues listed via the API.
- Pricing: none stated on the repo.
- Activity: last push August 2026, so the project looks quiet; no newer release was found.
- A named individual builder beyond the repository owner handle Be-bibek
Last verified November 6, 2026. Listings are informational. The evidence score measures public, verifiable evidence and is not an endorsement or a compatibility claim.