Jenga

Open-source electronics workspace for schematics, PCB layout and 3D, with CLI and MCP interfaces.

Commercial productOpen sourceActiveECAD

What it does and how it connects

Jenga is an open-source electronics workspace for schematics, PCB layout, and 3D, in a Rust desktop application, with CLI and MCP interfaces for external AI assistants. It brings schematic editing, PCB layout, footprint and symbol libraries, and 3D assemblies into one workspace. Jenga does not include a chat model, does not require an AI subscription, and does not make engineering decisions on its own.

Version 0.8.1 is early-access software for Windows x64, suitable for evaluation and contributions, and the README states it is not a guarantee of production-ready PCB designs: save backups, inspect exports, and run native ERC and DRC before relying on a design, since electrical, thermal, mechanical, and bench validation remain the designer's responsibility. The README states the project was created and is maintained by Jeremy, with development assistance from ChatGPT and OpenAI Codex, and that it is independent, not an official KiCad or OpenAI product.

Downloads are a Windows installer and portable builds from the releases page, with matching source zips and SHA-256 checksums, and a permanent download link on the project site always selects the highest published version. A user guide, PCB guide, and validation evidence and limits document are linked from the README.

All published releases are prereleases (latest is v0.8.2, 2026-10-19), so the stable latest-release endpoint returns no release; the README names 0.8.1 as the current early-access version.

  • fragua

    An AI-native PCB tool with its own agent DSL and router, rather than a Rust workspace with CLI and MCP interfaces for external assistants.

  • etchwork

    Produces a routed, DRC-clean KiCad board from one sentence, rather than a workspace where the user or an external assistant edits schematics and layout.

  • circuit-agent

    Synthesizes hardware from one prompt through pre-verified blocks, rather than a workspace for schematics, layout, and 3D.

  • CircuitPilot

    A copilot that picks real JLCPCB parts and routes a 2-layer PCB, rather than a workspace with CLI and MCP interfaces for external assistants.

  • kicad-mcp

    An MCP server that automates KiCad through FastMCP, rather than a standalone workspace with its own schematic and PCB editors.

Sources

  1. 1READMEgithub.com
  2. 2Websitejenga.sparkfield.co.ke
  3. 3GitHub repo statsapi.github.com

Not verified

  • Pricing: none stated on the repo.
  • Real user voices: the repo's open items are dependency-bot pull requests, and no independent user post was found.
  • Related Error Index entries: no software tag, so no matching entry was verified.
  • A named individual builder beyond the repository owner handle JeremyKariukicodesnow

Last verified November 6, 2026. Listings are informational. The evidence score measures public, verifiable evidence and is not an endorsement or a compatibility claim.