faezor

Open Source AI PCB Design

Your AI agent designs the circuit board.

faezor-pcb is a PCB workbench for AI agents: KiCad, a router and a placer that finish the job, and the checks KiCad does not do. Run it on your own machine, or connect your agent to our hosted workbench - both free.

Works with Claude, Codex, Cursor, Copilot and any agent that speaks MCP.

A four-layer motion controller, placed, routed and checked by an AI agent.

Hosted MCP, free

Your agent, our workbench.

Your agent and your model account do the thinking; our servers do the compute. Every board gets its own workbench with KiCad, the router, the placer and the checks.

  1. 1

    Connect your agent

    Add faezor as an MCP server and sign in once. A free account, no API key, nothing to install.

  2. 2

    Describe the board

    What it does, how it is powered, its connectors, size and layers. Your agent asks what it needs to know.

  3. 3

    Watch it work

    Your agent places, routes and checks the board on our workbench, following faezor's design rules. Every step shows on the board's page, live.

  4. 4

    Order it

    The KiCad project and the files your manufacturer needs: Gerbers, bill of materials, pick-and-place.

https://faezor.ai/mcp

Streamable HTTP · OAuth sign-in with your faezor account · no API key

Claude Anthropic · Claude Code, claude.ai and the Claude apps

Claude Code
claude mcp add --transport http faezor https://faezor.ai/mcp
claude.ai, Desktop, mobile: connector URL
https://faezor.ai/mcp

Claude Code: /mcp → faezor → sign in. Apps: Customize → Connectors → Add custom connector, paste the URL, Add, then Connect.

Codex OpenAI · CLI, IDE extension and app

Terminal
codex mcp add faezor --url https://faezor.ai/mcp
or ~/.codex/config.toml
[mcp_servers.faezor]
url = "https://faezor.ai/mcp"

The command opens your browser to sign in; after editing the file, run codex mcp login faezor. The CLI, the IDE extension and the app share the file.

OpenCode Open source · terminal agent

opencode.json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "faezor": { "type": "remote", "url": "https://faezor.ai/mcp" }
  }
}

Then opencode mcp auth faezor, or sign in when OpenCode asks on first use.

Muse Meta · Muse Code

~/.config/muse/settings.json
{
  "schema_version": 1,
  "mcpServers": {
    "faezor": {
      "type": "streamable-http",
      "url": "https://faezor.ai/mcp",
      "mode": "optional"
    }
  }
}

Then muse mcp login faezor. With existing settings, add the entry under mcpServers.

Copilot GitHub · Copilot CLI and VS Code

Copilot CLI
copilot mcp add --transport http faezor https://faezor.ai/mcp
.vscode/mcp.json
{
  "servers": {
    "faezor": { "type": "http", "url": "https://faezor.ai/mcp" }
  }
}

Both ask you to sign in when the server first starts.

Needs a free faezor account: your own agent designs the board on faezor's workbench. Create an account

Read the docs

The workbench

What your agent works with.

A router that finishes the job

Gridless and whole-board: differential pairs, length matching and fan-outs included. Written in Rust, and it shows its work live.

A placer with a plan

Places the parts against rules derived from the board and ranks the placements by quick routes.

The checks KiCad does not do

Voltage domains and power budgets, part rules backed by datasheets, netlist = schematic = board, decoupling and power loops, assembly emulation.

faezor's design rules

The same guide and playbooks faezor's own agent follows, so your agent works the way it does.

Open source

Your board, in standard formats.

A plain KiCad project you open, change and order wherever you like. faezor-pcb itself is open source (Apache-2.0): run the whole workbench on your machine with one docker compose up.

faezor-pcb on GitHub

Pricing

faezor-pcb Free forever Run it locally GitHub Free €0 Your agent, our workbench Start designing Premium Waitlist faezor's own agents do the work Enterprise On request On our servers, for your team Contact us
Your own AI agent designs the board (MCP) Included Included Included Included
Router, placer and the checks KiCad does not do Included Included Included Included
The KiCad project and order-ready files Included Included Included Included
On faezor's servers, nothing to install Not included Included Included Included
The board's page: live progress, 3D view, versions Included Included Included Included
Share links, organisations and roles Not included Included Included Included
faezor's own agent and chat Not included Not included Included Included
Datasheet service: datasheets, footprints and 3D models found for you Not included Not included Included Included
Multi-board assemblies: several PCBs and the cables between them Not included Not included Included Included
Housing (CAD) Not included Not included Included Included
Firmware, built and tested Not included Not included Included Included
Simulation with a digital twin Not included Not included Included Included
Fleet: the devices in the field Not included Not included Included Included
Open source (Apache-2.0) Included Not included Not included Not included
Help on Discord Included Included Included Included
Direct support Not included Not included Not included Included