Skip to content

Instantly share code, notes, and snippets.

@raspberrypisig
Last active January 12, 2026 02:43
Show Gist options
  • Select an option

  • Save raspberrypisig/9804b4fff900abd578cd4cddaef616f5 to your computer and use it in GitHub Desktop.

Select an option

Save raspberrypisig/9804b4fff900abd578cd4cddaef616f5 to your computer and use it in GitHub Desktop.

Creating kicad schematic with LLM

Pre-requisites

  1. claude code
  2. claudish https://github.com/MadAppGang/claudish
  3. account with openrouter https://openrouter.ai/
  4. kicad mcp server https://github.com/mixelpixx/KiCAD-MCP-Server

configuration

  1. /.claude.json

add this snippet to main {}

"mcpServers": {
"kicad": {
  "command": "node",
  "args": ["path/to/KiCAD-MCP-Server/dist/index.js"],
  "env": {
    "PYTHONPATH": "C:/Program Files/KiCad/9.0/bin/python.exe",
    "LOG_LEVEL": "info"
  }
}

}

First test

prompt

$env:OPENROUTER_API_KEY="sk-or-v1-some-key"  
npx claudish@latest --model xiaomi/mimo-v2-flash:free "Create a new KiCAD project named 'moo' in my current folder.  "  
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment