BK

biosshot/kicad-copilot

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

22 stars 1 forks 품질 75 트렌드 19MIT

KiCad schematic 세대, PCB 배치, 로컬 라우팅 및 프로젝트 자동화를위한 AI 전원 MCP 서버.

개요

KiCad 용 AI 전원 MCP 서버. 자연적인 언어에서 schematics를 창조하고, 실제적인 성분을, hierarchical 프로젝트를 가진 일하고, PCB 배치를 생성하고, 국부적으로 노선 널을 만들고, 간단한 구리는 AI 대리인을 통해서 직접 붓습니다. KiCad Copilot은 EasyEDA Copilot에 KiCad 카운터입니다. 그것은 동일한 핵심 회로 발생 및 PCB 자동화 기능을 제공하고 파일 중심 계층 프로젝트, 복구 가능한 체크 포인트, 네이티브 kicad-cli 통합 및 완전히 로컬 PCB 라우팅과 함께 더 간다. KiCad Copilot은 pinned, Verified kicad-happy v2.2.0의 첫 번째 사용은 analysis schematic 또는 analysis pcb. MCP 도구는 콤팩트, 토큰 효율적인 작동 가능한 발견 및 집중된 디자인 데이터를 반환합니다. KiCad Copilot은 AI 에이전트에게 고도, KiCad에 파일 중심 인터페이스를 제공합니다: - : 추가, 제거, 교체 및 각 KiCad 개체를 개별적으로 편집하지 않고 실제 구성 요소를 연결.

개요(AI 번역)

KiCad 용 AI 전원 MCP 서버. 자연적인 언어에서 schematics를 창조하고, 실제적인 성분을, hierarchical 프로젝트를 가진 일하고, PCB 배치를 생성하고, 국부적으로 노선 널을 만들고, 간단한 구리는 AI 대리인을 통해서 직접 붓습니다.

KiCad Copilot은 EasyEDA Copilot에 KiCad 카운터입니다. 그것은 같은 핵심 회로 발생 및 PCB 자동화 기능을 제공하고 파일 중심 계층 프로젝트, 복구 가능한 체크 포인트, 네이티브 kicad-cli] 통합 및 완전히 로컬 PCB 라우팅과 함께 더 간다.

Integrated Analysis: KiCad Copilot은 pinned, 검증된 kicad-happy v2.2.0 릴리스의 첫 번째 사용에서 analyze_schematic 또는 analyze_pcb. MCP 도구는 콤팩트, 토큰 효율적인 작동 가능한 발견 및 집중된 디자인 데이터를 반환합니다.

무엇 그것

KiCad Copilot은 AI 에이전트에게 고도, KiCad에 파일 중심 인터페이스를 제공합니다:

  • Generate 및 수정 schematics: 추가, 제거, 교체 및 각 KiCad 개체를 개별적으로 편집하지 않고 실제 구성 요소를 연결. -Rebuild schematic block: 전기 연결을 보존하면서 선택한 구성 요소를 재구성합니다.

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

원문 README의 일부입니다. 원문 보기.

KiCad Copilot

AI-powered MCP server for KiCad. Create and modify schematics from natural language, search real components, work with hierarchical projects, generate PCB placement, route boards locally, and create simple copper pours directly through an AI agent.

KiCad Copilot is the KiCad counterpart to EasyEDA Copilot. It provides the same core circuit-generation and PCB automation capabilities—and goes further with file-oriented hierarchical projects, recoverable checkpoints, native kicad-cli integration, and fully local PCB routing.

Integrated analysis: KiCad Copilot downloads a pinned, verified kicad-happy v2.2.0 release on first use of analyze_schematic or analyze_pcb. The MCP tools return compact, token-efficient actionable findings and focused design data.

What it does

KiCad Copilot gives AI agents a high-level, file-oriented interface to KiCad:

  • Generate and modify schematics: add, remove, replace, and connect real components without editing every KiCad object individually.
  • Rebuild schematic blocks: reorganize selected components while preserving their electrical connections.
  • Search components and reusable blocks: resolve components by MPN or part UUID and insert proven functional circuits.
  • Work with KiCad projects: inspect project trees and create projects, standalone schematics, hierarchical sheets, and PCB files.
  • Preserve recoverable checkpoints: save, list, and restore exact versions of individual KiCad files.
  • Synchronize schematic and PCB: explicitly import schematic changes into the associated board.
  • Generate PCB placement: describe board constraints in a compact JavaScript DSL, review PNG/SVG previews, and apply the approved result.
  • Route locally: use eda-copilot-router with its managed KRT backend without sending routing work to an external service.
  • Create copper pours: add simple full-board zones with optional stitching vias.
  • Use native KiCad tooling: discover kicad-cli for ERC, DRC, previews, exports, manufacturing files, and other native operations.
GitHub에서 전체 README 보기

설치

npx -y kicad-copilot-mcp
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

{ "mcpServers": { "kicad-copilot": { "command": "npx", "args": ["-y", "kicad-copilot-mcp"] } } }