easyeda-ai-assistant

Chat assistant that reviews EasyEDA Pro schematics and answers design questions about them.

AgentOpen sourceStaleECAD

What it does and how it connects

easyeda-ai-assistant is an EasyEDA Pro extension that reviews a finished schematic by chat instead of drawing one. It collects the schematic as text (components, pins, nets and connections) and hands it to a model the user configures, so the model can answer design questions, flag floating pins and check part choices against datasheets it looks up online. Clicking a component or net tag in the chat jumps to that item in the schematic.

It supports 13 or more model providers through OpenAI compatible APIs, including OpenAI, xAI Grok, DeepSeek, Google Gemini, OpenRouter, Groq, Mistral, Qwen, Zhipu, Kimi, SiliconFlow, Doubao and Yi, with reasoning display for thinking models. The user supplies their own API key. Version 1.4.0 adds a read-only MCP bridge so Cursor, Claude Code or Codex can query schematic status, components, pins, nets, DRC results, BOM and the raw netlist over WebSocket and stdio.

Install it from the EasyEDA open-source plaza or from a GitHub release .eext file; it needs EasyEDA Pro 3.0 or later. The README is explicit that it does not draw schematics, and its roadmap lists a rules engine, PCB review and report export as not yet built.

What engineers report

  • Place and arrange components from the schematic onto the PCB (incorporating optional board boundaries and vision capabilities, if supported by the model). Create and adhere to design rules (including spacing and track width, optimized for auto-routing).
  • easyeda-mcp

    An MCP server skeleton for the EasyEDA Pro bridge with a broader planned automation scope, rather than a chat review assistant for finished schematics.

  • akcli

    A zero-dependency Python CLI agent that authors and edits KiCad schematics directly, rather than reviewing EasyEDA Pro schematics by chat.

  • MCP-KiCad

    An MCP server that drives KiCad PCB design through pcbnew, rather than reviewing EasyEDA Pro schematics.

  • kicad-happy

    Agent skills that review KiCad schematics, PCBs and Gerbers, rather than an EasyEDA Pro chat assistant.

  • kicad-mcp-pro

    An MCP server that drives KiCad schematic, PCB, ERC and DRC and manufacturing export workflows, rather than reviewing EasyEDA Pro schematics.

Recurring errors it addresses

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

Sources

  1. 1READMEgithub.com
  2. 2Release v1.4.1github.com
  3. 3User issue 3github.com

Not verified

  • Pricing (no price stated on the repo; the user supplies their own model API key)
  • A named individual builder beyond the repository owner handle jifengshandian

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