MadakeCAD

AI-first electrical CAD for industrial equipment, built for JIS/IEC/ISO compliance.

AgentOpen sourceActiveECAD

What it does and how it connects

MadakeCAD is an AI-first electrical CAD for industrial equipment, built for JIS, IEC and ISO compliance. It draws standards-compliant wiring diagrams for robots, machinery and control panels, with an AI assistant that edits through the same undoable command engine as the user, and verification grounded in a real circuit solver (ngspice). It is in alpha, and the README reports 1,737 spec clauses tested.

The editor ships 47 bundled JIS C 0617 and IEC 60617 symbols plus parametric terminal blocks, connectors and PLC modules, orthogonal wiring with grid and pin snap, auto reference designators, multi-sheet drawings, reusable circuit macros, coil to contact cross-references and PLC I/O assignment tables with generated ladder pages. A 2D panel layout sheet covers enclosures, DIN rails and ducts, footprints sized from the parts database, and overlap, off-rail and rail-fill checks. Output is standards-true: a JIS drawing frame today, print-quality SVG and PDF, and seven reports (from-to wire list, terminal chart, terminal connection diagram, BOM, cross-reference, PLC I/O and panel layout table).

Verification is solver-grounded: ERC plus electrical checks (reachability, ampacity, voltage drop, fuse rating) judged from an actual ngspice DC solution, plus DC simulation with net voltages, component currents and power, and open-switch what-if analysis. The AI assistant drafts and edits the drawing via MCP, knows the JIS and IEC drafting conventions, and verifies its own work (ERC, fix, re-verify) before reporting back; every AI turn is undoable. Six providers are offered: Claude Code CLI, Anthropic API, GitHub Copilot CLI, any OpenAI-compatible endpoint, a local Ollama, or Google Gemini. An MCP server, REST API with SSE and a madake CLI drive the same command engine.

  • signex

    A general open-source schematic editor in Rust with KiCad and Altium import companions, rather than an electrical CAD for industrial equipment wiring diagrams.

  • tscircuit

    Designs boards in TypeScript and React (TSX) in a browser or CLI workflow, rather than industrial equipment wiring diagrams with JIS and IEC frames.

Sources

  1. 1READMEgithub.com
  2. 2Release v0.5.0github.com

Not verified

  • Pricing (none stated on the repo)
  • Real user voices (the repo has no public issues)
  • Standalone website (repo only)
  • Related Error Index entries (no industrial wiring entry exists in the Error Index)

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