Skip to content

Releases: instadeepai/deeppcb-kicad-plugin

v1.2.0

Choose a tag to compare

@github-actions github-actions released this 07 Oct 14:55
7c43e31

New: Cooper, the DeepPCB assistant — a dockable chat panel that opens next to the board status panel. It keeps one conversation per board (restored across plugin reloads) and analyses a newly created board automatically, suggesting configuration actions before routing. Cooper can act on the open board in KiCad: select components, highlight or isolate nets, and toggle layers. Reopen it at any time with the new Cooper button in the status panel.

Board creation — the docked creation panel is replaced by a modal Create DeepPCB Board dialog (board name, schematics, upload). Routing is now started from the status panel, which shows the allocated-time slider and a Start Routing button before a run begins.

Solution sync — the "Auto-render new solutions" toggle is gone. The panel loads new solutions automatically only while a job is running or just after a Cooper request; otherwise it offers the new solution instead of overwriting your board. Solutions that predate the panel are never loaded unasked and a revision you picked in the Solutions list is no longer reset on refresh.

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 11 Aug 11:01

New: board rating — rate a completed run on Speed, DRC, and Solution quality (1–5 stars) with required feedback (max 1000 chars). Available any time via the new ★ Rate button in the board status panel, and prompted once automatically when a board hits Done or Stopped.

API — new rate_board() client method hitting PUT /boards/{id}/rating; PUT added to the retry-allowed HTTP methods.

Fixes — repository URLs corrected from instadeep to instadeepai (package metadata + README Releases link); version bumped to 1.1.0.

v1.0.1

Choose a tag to compare

@github-actions github-actions released this 19 Jun 09:17
5ed6683

DeepPCB plugin for KiCad v1.0.1 (#4)

DeepPCB KiCad Plugin v1.0.0

Choose a tag to compare

@ohajjaji ohajjaji released this 06 May 16:34
6010911

Features

  • AI-powered PCB routing — upload your board and receive auto-routed solutions directly inside KiCad
  • Dockable panel UI — integrates natively into KiCad's PCB Editor via AUI
  • Schematics upload — attach .kicad_sch files when creating a board
  • Live status monitoring — auto-refresh polling with real-time progress updates
  • Solution browser — browse, download, and render revisions from the panel
  • Dark theme support — auto-detects KiCad theme and uses appropriate icons
  • Allocated time control — configurable run duration (5–120 minutes)
  • API key management — save and configure your API key from the settings dialog
  • Session restore — resume a previous routing session without re-uploading

Getting Started

  1. Install the plugin via KiCad's Plugin Manager or extract the zip into your KiCad plugins folder
  2. Open a .kicad_pcb in the PCB Editor
  3. Go to Tools > External Plugins > DeepPCB
  4. Enter your API key (get one at https://app.deeppcb.ai/integration)
  5. Add your schematics, set allocated time, and click Start Routing