LuYanFCP/dsh-kicad ↗★ 4

dsh-kicad

KiCad for DeepSeek Harness: schematic and PCB tools (sync, placement, autorouting), ERC/DRC, fab output, approval policy, skills, commands, sidebar viewer (2D and 3D) and an EDA agent preset

パッケージ
dsh-kicad
互換性
未検証
Harness ピア範囲
>=0.2.1-rc.2 <0.3.0-0
Cordis ピア範囲
^4.0.5
バージョン
0.5.0
ライセンス
MIT
最終更新
2026/10/27

インストール

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:LuYanFCP/dsh-kicad

ドキュメント

README 全文を読む ↗

Configuration

Row (cordis.patch.yml id)FieldDefault
kicad-bridgelauncherpythonpython runs the sidecar from source; uv runs it in a uv venv with uvExtras (png, ipc)
python (live)python3interpreter
kicadCli (live)autokicad-cli path
java (live)autoJava 25+ for Freerouting ($JAVA_HOME, then PATH)
freerouting (live)autofreerouting.jar ($FREEROUTING_JAR, then the jar /kicad-install freerouting downloaded)
ngspice (live)autongspice for kicad_simulate ($NGSPICE, then PATH)
qemu (live)autoEspressif's qemu-system-xtensa for ESP32 firmware simulation ($QEMU_XTENSA, PATH, ESP-IDF's tools, then the one /kicad-install qemu-esp32 downloaded)
requestTimeoutMs300000
kicad-policyapproval (live)askask / allow for design edits
autoErc (live)trueERC after each schematic edit
autoDrc (live)trueDRC after each board edit (with --refill-zones when the board has zones)
autoRender (live)truerefresh the sidebar SVG after each edit
restrictToWorkspace, extraRootstrue, []write confinement
guidance, projectContexttrueprompt section / dynamic context
kicad-toolsattachRenderstrueattach PNG renders for image-capable models

(live) fields are editable in the Plugins page without restart.