Catalogue · 181 entries · 6 domains, 36 areas
Everything we map, demonstrate or build.
Other people's open-source projects, libraries and benchmarks come first; our own tools, guides and lessons fill the gaps. All of it sorted into the areas of hardware design it serves.
Trysnap fitFEAKiCadbuild123dMCPOpenSCADslicer
Agents: start at catalog/index.json (areas, counts, links), then one area's file, such as catalog/compliant-mechanisms.json. Everything: catalog.json.
Play with it
Demos you can drive or watch, and renders from our own tools. Every picture comes from the code that does the work.
All 19 demos-
InteractiveSnap-arm explorerSize a cantilever snap arm and watch it bend, coloured by strain, with pass or fail for the print direction.
-
InteractiveFour-bar linkage animatorSet four link lengths and watch the crank turn or lock, both assemblies and the transmission angle against 40°.
-
AnimatedFive-bar leg sweepA five-bar leg's foot driven round a stride, on its map of crank angles with the lock a symmetric sweep runs into.
-
InteractiveFan-curve explorerA real fan's datasheet curve against your enclosure's system curve, one to four fans, and where it stalls.
-
InteractiveTorsion-snap explorerTwist a printed bar with a lever and see its shear strain against the filament's allowable, and the force.
-
InteractiveScrew-boss explorerA thread-forming screw in a printed boss, its clamp, where the thread strips, and the torque window.
-
RenderFEA of a ribbed lidA 300 N press on an enclosure lid, coloured by stress as a fraction of the material's strength. -
AnimatedCantilever snap fitThe hook rides up the catch's lead-in, drops in behind it and holds when pulled back, computed from the outlines.
-
RenderTopology-optimised floorTopology optimisation of an enclosure floor keeps only the material that carries load. -
AnimatedHinge sweep and collision onsetA gate arm swept through its range; the first pose that hits the frame is bisected to a hundredth of a degree.
-
Render3D viewer and review siteEvery part in place, with explode and section, and one top bar that links every report. -
AnimatedDesign search frontSeeded trials arrive one by one and the cost and mass front is redrawn as they join it.
-
AnimatedRib in a counterboreWhy every hole is cut last; a rib added after the holes refills the counterbore, and the hole check finds it.
-
AnimatedModule insertionA preassembled module checked on its bench, then inserted into its parent as one body and withdrawn.
-
AnimatedConnector windowA panel window sized from the mated plug, with the latch swept along its mating axis.
-
AnimatedCable bend radiusThe cable behind a seated plug turned at its minimum bend radius; turned down it hits the shelf, turned up it clears.
-
AnimatedGyropup legGyropup's five-bar leg drawn from its real CAD, assembled, then checked for fit, strength and motion by cad-agent
-
AnimatedMesh convergenceAn L-bracket's inside corner refined step by step: sharp, the peak stress keeps rising and converge() never passes it; with an R1.5 fillet it settles and converge() passes it
-
AnimatedSnap engagementA printed snap arm bends as a mating part's edge rides its hook's lead.
Domain · tooling
Mechanical design
Parts and assemblies that move, hold, enclose and fasten.
tooling deterministic tools or checks with tests, and a page that states their limits.
For agents: catalog/mechanical.json
Area in Mechanical design · tooling
CAD modelling and kernels
Code-CAD kernels and libraries, parametric modelling, and CAD-program bridges for agents (MCP servers).
tooling deterministic tools or checks with tests, and a page that states their limits.
For agents: catalog/cad-modelling.json
Area in Mechanical design · tooling
Mechanisms Good demo
Joints, linkages, motor mounts and the motion between parts.
tooling deterministic tools or checks with tests, and a page that states their limits.
For agents: catalog/mechanisms.json
Area in Mechanical design · tooling
Housings and enclosures
Shells, lids, bosses, ribs, port windows and markings around electronics and mechanisms.
tooling deterministic tools or checks with tests, and a page that states their limits.
For agents: catalog/housings-and-enclosures.json
Area in Mechanical design · tooling
Compliant mechanisms Good demo
One-piece parts that flex instead of sliding or screwing.
tooling deterministic tools or checks with tests, and a page that states their limits.
For agents: catalog/compliant-mechanisms.json
Area in Mechanical design · idea
Gears Good demo
Spur, helical, planetary and printed gear trains.
idea named here so work has a place to land; nothing built yet.
For agents: catalog/gears.json
Area in Mechanical design · idea
Belt and chain drives
Timing belts, chains, pulleys, sprockets and tensioning.
idea named here so work has a place to land; nothing built yet.
For agents: catalog/belt-and-chain-drives.json
Area in Mechanical design · idea
Wheels and driving Good demo
Wheels, hubs, tyres and the drivetrain that turns them.
idea named here so work has a place to land; nothing built yet.
For agents: catalog/wheels-and-driving.json
Area in Mechanical design · idea
Walking Good demo
Legged mechanisms, from linkage legs to gaits.
idea named here so work has a place to land; nothing built yet.
For agents: catalog/walking.json
Area in Mechanical design · tooling
Fasteners, bought hardware and assembly
Screws, inserts and other bought parts, and getting them in and out.
tooling deterministic tools or checks with tests, and a page that states their limits.
Work on it: #46.
For agents: catalog/fasteners-and-hardware.json
Area in Mechanical design · idea
Fixtures and jigs
Holding, locating and testing parts and boards.
idea named here so work has a place to land; nothing built yet.
For agents: catalog/fixtures-and-jigs.json
Area in Mechanical design · idea
Mould design
Parts designed for moulding, and the moulds themselves.
idea named here so work has a place to land; nothing built yet.
Work on it: #99.
For agents: catalog/mould-design.json
Domain · tooling
Manufacturing
Turning a design into a part, process by process.
tooling deterministic tools or checks with tests, and a page that states their limits.
Work on it: #99.
For agents: catalog/manufacturing.json
Area in Manufacturing · tooling
3D printing
FDM, SLA, SLS and MJF parts, from orientation to slicing.
tooling deterministic tools or checks with tests, and a page that states their limits.
For agents: catalog/3d-printing.json
Area in Manufacturing · idea
CNC machining
Milled and turned parts.
idea named here so work has a place to land; nothing built yet.
Work on it: #99.
For agents: catalog/cnc-machining.json
Area in Manufacturing · idea
Laser cutting
Flat parts cut from plastics and metals.
idea named here so work has a place to land; nothing built yet.
For agents: catalog/laser-cutting.json
Area in Manufacturing · surveyed
Sheet metal
Bent metal parts.
surveyed open-source tools and published sources found and compared; adopt-vs-build recorded.
For agents: catalog/sheet-metal.json
Area in Manufacturing · idea
Mould making
Short-run moulds made in the shop.
idea named here so work has a place to land; nothing built yet.
For agents: catalog/mould-making.json
Domain · tooling
Thermal
Keeping parts and electronics within their temperature limits.
tooling deterministic tools or checks with tests, and a page that states their limits.
For agents: catalog/thermal.json
Area in Thermal · tooling
Conduction and heat sinks
Heat paths from the chip to the air.
tooling deterministic tools or checks with tests, and a page that states their limits.
For agents: catalog/heat-sinks.json
Area in Thermal · tooling
Airflow and fans Good demo
Fans, vents and grilles, and where the air really goes.
tooling deterministic tools or checks with tests, and a page that states their limits.
For agents: catalog/airflow-and-fans.json
Area in Thermal · idea
Thermal validation
Proving a thermal result, from energy balance to measured temperatures.
idea named here so work has a place to land; nothing built yet.
For agents: catalog/thermal-validation.json
Domain · tooling
Simulation and validation
Predicting how designs behave, and checking the predictions.
tooling deterministic tools or checks with tests, and a page that states their limits.
For agents: catalog/simulation.json
Area in Simulation and validation · tooling
Structural FEA Good demo
Stiffness and strength of printed and machined parts.
tooling deterministic tools or checks with tests, and a page that states their limits.
Work on it: #125.
For agents: catalog/structural-fea.json
Area in Simulation and validation · tooling
CFD Good demo
Airflow and conjugate heat transfer.
tooling deterministic tools or checks with tests, and a page that states their limits.
Work on it: #47.
For agents: catalog/cfd.json
Area in Simulation and validation · tooling
Motion and dynamics Good demo
Rigid-body simulation of robots and mechanisms.
tooling deterministic tools or checks with tests, and a page that states their limits.
For agents: catalog/motion-and-dynamics.json
Area in Simulation and validation · tooling
Topology optimisation Good demo
Keeping only the material that carries load.
tooling deterministic tools or checks with tests, and a page that states their limits.
For agents: catalog/topology-optimisation.json
Area in Simulation and validation · tooling
Design exploration
Comparing and optimising whole designs built from parts.
tooling deterministic tools or checks with tests, and a page that states their limits.
Work on it: #107.
For agents: catalog/design-exploration.json
Area in Simulation and validation · tooling
Results and visuals Good demo
Convergence charts, reports and renders of simulation results.
tooling deterministic tools or checks with tests, and a page that states their limits.
Work on it: #136.
For agents: catalog/results-and-visuals.json
Area in Simulation and validation · idea
Physical tests and coupons
Printed coupons, drop tests and bench measurements that settle a prediction.
idea named here so work has a place to land; nothing built yet.
For agents: catalog/physical-tests.json
Domain · tooling
Electrical design
Boards, harnesses, panels and test systems.
tooling deterministic tools or checks with tests, and a page that states their limits.
For agents: catalog/electrical.json
Area in Electrical design · idea
Electrical panels
Panels with terminal blocks, relays and wiring ducts.
idea named here so work has a place to land; nothing built yet.
For agents: catalog/electrical-panels.json
Area in Electrical design · idea
Wiring harnesses
Cables, connectors, routing and strain relief.
idea named here so work has a place to land; nothing built yet.
For agents: catalog/wiring-harnesses.json
Area in Electrical design · tooling
Circuit boards
PCBs by job, with their evidence (ERC, DRC, routing, assembly).
tooling deterministic tools or checks with tests, and a page that states their limits.
For agents: catalog/circuit-boards.json
Area in Electrical design · idea
Test systems
Test benches and HIL simulators that combine software and hardware.
idea named here so work has a place to land; nothing built yet.
For agents: catalog/test-systems.json
Domain · tooling
Practice
How agents and people work here, cutting across every domain.
tooling deterministic tools or checks with tests, and a page that states their limits.
For agents: catalog/practice.json
Area in Practice · tooling
Agent process and workflow
How agents work here, in parallel - issues, worktrees, reviews and long runs.
tooling deterministic tools or checks with tests, and a page that states their limits.
For agents: catalog/agent-workflow.json
Area in Practice · tooling
Design process
Requirements and the dossier that holds them, integrity gates and section reviews, through to release.
tooling deterministic tools or checks with tests, and a page that states their limits.
For agents: catalog/design-process.json
Area in Practice · tooling
Review and evidence
Pitfalls, checks and the evidence a reviewer needs.
tooling deterministic tools or checks with tests, and a page that states their limits.
For agents: catalog/review-and-evidence.json
Area in Practice · tooling
Supply chain and resource safety
What we depend on, vendor and link to - advisories, pins and receipts, drift, licences and links, checked the same way every time.
tooling deterministic tools or checks with tests, and a page that states their limits.
Work on it: #117, #151, #153, #154.
For agents: catalog/supply-chain.json
Area in Practice · tooling
Publishing
Review sites, viewers, releases and this site.
tooling deterministic tools or checks with tests, and a page that states their limits.
For agents: catalog/publishing.json
Area in Practice · idea
Evaluation
Standard jobs and graders that measure models, harnesses and our tooling.
idea named here so work has a place to land; nothing built yet.
For agents: catalog/evaluation.json
Bucket
Across all areas
Pages about the whole project: the toolkit, the vision, the landscape and how to contribute.
For agents: catalog/cross-cutting.json
Bucket
Not yet placed
Outside projects, libraries and benchmarks waiting for an areas: field in their registry.
For agents: catalog/unplaced.json
No entries match. Try fewer words or clear the filters.
Nothing in yet. No tool, guide or outside project is placed here so far; the panel above says what it covers and how far it has come.
No in yet. Show every kind in it
Demos 19
Interactive and animated demos, and renders, made with our own tools.
-
Snap-arm explorer
DemoInteractivebuilt here
Size a cantilever snap arm and watch it bend, coloured by strain, with pass or fail for the print direction.
-
Four-bar linkage animator
DemoInteractivebuilt here
Set four link lengths and watch the crank turn or lock, both assemblies and the transmission angle against 40°.
-
Five-bar leg sweep
DemoAnimatedbuilt here
A five-bar leg's foot driven round a stride, on its map of crank angles with the lock a symmetric sweep runs into.
-
Fan-curve explorer
DemoInteractivebuilt here
A real fan's datasheet curve against your enclosure's system curve, one to four fans, and where it stalls.
-
Torsion-snap explorer
DemoInteractivebuilt here
Twist a printed bar with a lever and see its shear strain against the filament's allowable, and the force.
-
Screw-boss explorer
DemoInteractivebuilt here
A thread-forming screw in a printed boss, its clamp, where the thread strips, and the torque window.
-
FEA of a ribbed lid
DemoRenderbuilt here
A 300 N press on an enclosure lid, coloured by stress as a fraction of the material's strength.

-
Cantilever snap fit
DemoAnimatedbuilt here
The hook rides up the catch's lead-in, drops in behind it and holds when pulled back, computed from the outlines.
-
Topology-optimised floor
DemoRenderbuilt here
Topology optimisation of an enclosure floor keeps only the material that carries load.

-
Hinge sweep and collision onset
DemoAnimatedbuilt here
A gate arm swept through its range; the first pose that hits the frame is bisected to a hundredth of a degree.
-
3D viewer and review site
DemoRenderbuilt here
Every part in place, with explode and section, and one top bar that links every report.

-
Design search front
DemoAnimatedbuilt here
Seeded trials arrive one by one and the cost and mass front is redrawn as they join it.
-
Rib in a counterbore
DemoAnimatedbuilt here
Why every hole is cut last; a rib added after the holes refills the counterbore, and the hole check finds it.
-
Module insertion
DemoAnimatedbuilt here
A preassembled module checked on its bench, then inserted into its parent as one body and withdrawn.
-
Connector window
DemoAnimatedbuilt here
A panel window sized from the mated plug, with the latch swept along its mating axis.
-
Cable bend radius
DemoAnimatedbuilt here
The cable behind a seated plug turned at its minimum bend radius; turned down it hits the shelf, turned up it clears.
-
Gyropup leg
DemoAnimatedbuilt here
Gyropup's five-bar leg drawn from its real CAD, assembled, then checked for fit, strength and motion by cad-agent
-
Mesh convergence
DemoAnimatedbuilt here
An L-bracket's inside corner refined step by step: sharp, the peak stress keeps rising and converge() never passes it; with an R1.5 fillet it settles and converge() passes it
-
Snap engagement
DemoAnimatedbuilt here
A printed snap arm bends as a mating part's edge rides its hook's lead.
Tools 25
cad-agent commands. Each one ran on a real project first and says what it cannot see.
-
cad-agent holes
Toolbuilt here
Check every hole of every part (exports/<part>.step) is clear of material: ribs or bosses added after the holes
cad-agent holes --help -
cad-agent snapfit
Toolbuilt here
Size and check snap fits declared in a YAML/JSON file (docs/compliant.md)
cad-agent snapfit --help -
cad-agent optimise
Toolbuilt here
Search slots and parameters for the best trade-offs (cad: explore: search:)
cad-agent optimise --help -
cad-agent gates
Toolbuilt here
Run the integrity gates on the dossier geometry: exports/gates/<gate>.json + .md
cad-agent gates --help -
cad-agent compare
Toolbuilt here
Evaluate the designs and rank them: comparison JSON, HTML page, site design cards
cad-agent compare --help -
cad-agent site
Toolbuilt here
Build the project site (progress, designs, decisions, docs)
cad-agent site --help -
cad-agent view
Toolbuilt here
Export every part in assembly position for the 3D viewer
cad-agent view --help -
cad-agent build
Toolbuilt here
Run the configured build steps in order
cad-agent build --help -
cad-agent export-3mf
Toolbuilt here
Write a bed-centred 3MF per part STL, and every part on build plates in one Bambu Studio project 3MF; verify both
cad-agent export-3mf --help -
cad-agent check
Toolbuilt here
Collect check results; exit 1 if any fail
cad-agent check --help -
cad-agent report
Toolbuilt here
Write results JSON + standalone HTML report
cad-agent report --help -
cad-agent package
Toolbuilt here
Zip the review package with a sha256 manifest
cad-agent package --help -
cad-agent release
Toolbuilt here
Write the print release: a browsable page of the parts (thumbnails, print settings) with CAD files and source, and a zip
cad-agent release --help -
cad-agent serve
Toolbuilt here
Serve the project over http (Bambu Studio links)
cad-agent serve --help -
cad-agent slice
Toolbuilt here
Slice each part's 3MF (Bambu Studio CLI): grams and print time
cad-agent slice --help -
cad-agent webkit
Toolbuilt here
Copy the web kit (3D stage, viewer, HUD) into the project
cad-agent webkit --help -
cad-agent pcb-check
Toolbuilt here
Bind KiCad ERC/DRC evidence to current PCB sources
cad-agent pcb-check --help -
cad-agent all
Toolbuilt here
build, export-3mf, holes, gates and the dossier lint (when configured), check + report, package
cad-agent all --help -
cad-agent motion-trace
Toolbuilt here
Validate rendered joint pivots against independent CAD landmarks
cad-agent motion-trace --help -
cad-agent agents
Toolbuilt here
Install the agent workflow kit (skills and subagents) for Claude Code and Codex, or list what is installed (docs/agent-workflow.md)
cad-agent agents --help -
cad-agent mcmaster
Toolbuilt here
Download McMaster-Carr STEP + product data per part number and normalise it (one page at a time; skills/mcmaster-parts/SKILL.md)
cad-agent mcmaster --help -
cad-agent catalogue
Toolbuilt here
Check the part catalogue and the designs against it (cad: explore:, docs/explore.md)
cad-agent catalogue --help -
cad-agent dossier
Toolbuilt here
Lint the design dossier and write each item's status (exports/dossier-status.json)
cad-agent dossier --help -
cad-agent review-packet
Toolbuilt here
Render each dossier section's review packet: exports/review/<section>/ + manifest.json
cad-agent review-packet --help -
cad-agent review-section
Toolbuilt here
Reviewer pass: write a section's reviewer bundle, or --submit a reviewer record
cad-agent review-section --help
Open-source projects 50
Agentic-CAD projects by other people, checked for licence, activity and what they really do.
-
earthtojake/text-to-cad
Projectin trial
Agent plugin that writes build123d models, exports STEP, STL and 3MF, runs DFM checks and makes drawings
MIT★ 22,951pushed
Our notes
v0.7.26 2026-10-20; telemetry on by default; viewer loopback unauthenticated; PCB in open PR #518; v0.8.0 (2026-10-27) replaces the 0.7 pipeline with no compatibility layer (v0.8.4 on 10-30): pin 0.7.26 or 0.8.4 deliberately; telemetry still on by default; PR #518 closed unmerged
Licence policy: may incorporate with attribution.
-
aklofas/kicad-happy
Projectin trial
Agent skills that review KiCad schematics, layouts and Gerbers: power tree, subcircuits, SPICE, EMC, BOM
MIT★ 1,499pushed
Our notes
plugin.json has no hooks
Licence policy: may incorporate with attribution.
-
ahujasid/mcp-for-blender
Projectcandidate
MCP server and Blender add-on that let an AI build, texture and render scenes and run Blender Python
MIT★ 32,261pushed
Our notes
execute_blender_code; telemetry with disable tool
Licence policy: may incorporate with attribution.
-
OrcaSlicer/OrcaSlicer
Projectcandidate
Open-source FDM slicer for many printer brands; the 2.5 beta adds an experimental Design (CAD) tab, off by default
AGPL-3.0★ 16,253pushed
Our notes
2.5 beta: experimental Design (CAD) tab, off by default, with an MCP control socket for that tab (Unix, ORCA_CAD_MCP set, GUI running); a general MCP server, slicing included, is in development on the feature/mcp branch (no release yet)
Licence policy: external program only (AGPL-3.0); the 2.5.0 beta (2026-10-27) has an experimental, off-by-default MCP control socket for its Design tab, and a general MCP server, slicing included, is in development on its feature/mcp branch: revisit as an external process once a release ships it.
-
oaslananka/kicad-mcp-pro
Projectin trial
MCP server for KiCad schematic, PCB, ERC/DRC, DFM and manufacturing-export work, read-only by default
MIT★ 149pushed
Our notes
387 tools; default profile 24 read-only; telemetry off by default; shipped .mcp.json unpinned
Licence policy: may incorporate with attribution.
-
amagine-ai/Amagine3D
Projectcandidate
Agent app that designs enclosures around internal components from a brief and images, as editable build123d
Apache-2.0★ 6,259pushed
Our notes
enclosure around internal components from requirements; does not read KiCad
Licence policy: may incorporate with attribution.
-
Adam-CAD/CADAM
Projectcandidate
Browser text-to-CAD app that turns a prompt or image into an OpenSCAD model with parameter sliders
GPL-3.0★ 5,328pushed
Our notes
GPL: external use only
Licence policy: external program only (GPL-3.0).
-
neka-nat/freecad-mcp
Projectcandidate
FreeCAD add-on and MCP server: an agent creates and edits models, runs Python and runs FEM analyses
MIT★ 3,040pushed
Our notes
executes code inside FreeCAD
Licence policy: may incorporate with attribution.
-
mixelpixx/KiCAD-MCP-Server
Projectcandidate
MCP server for KiCad: edit schematics and boards, route with Freerouting, run DRC and look up JLCPCB parts
MIT★ 2,933pushed
Our notes
244 tools registered; runtime dep pymupdf (AGPL); still maintained under MIT after Konnect was archived
Licence policy: may incorporate with attribution.
-
OpenFOAM (OpenCFD v2512)
Projectadopted
Open-source CFD toolbox: solvers for fluid flow and heat transfer, with meshing and post-processing
GPL-3.0pushed
Our notes
Licence policy: external program only (GPL-3.0); run in the opencfd/openfoam-default Docker image; cad-agent writes conjugate heat-transfer cases for it from CAD.
-
aatmdelissen/pyMOTO
Projectadopted
Modular Python framework for topology optimisation, with semi-automatic sensitivities and an MMA optimiser
MITpushed
Our notes
Licence policy: may incorporate with attribution (imported as a dependency); cad-agent topopt runs SIMP with MMA on it.
-
pyvista/pyvista
Projectadopted
3D plotting and mesh analysis through a streamlined interface to VTK
MIT
Our notes
Licence policy: may incorporate with attribution (imported as a dependency); cad-agent renders stress and flow pictures and animations with it.
-
bambulab/BambuStudio
Projectadopted
Open-source slicer for Bambu Lab and other printers, with a command-line mode for slicing without the GUI
AGPL-3.0
Our notes
Licence policy: external program only (AGPL-3.0); cad-agent runs its command line for real filament grams and print times.
-
optuna/optuna
Projectadopted
Hyperparameter optimisation framework with define-by-run search spaces and samplers such as TPE and NSGA-II
MIT
Our notes
Licence policy: optional dependency (the explore extra, optuna>=3.4); runs the NSGA-II and TPE samplers of cad-agent optimise.
-
KittyCAD/modeling-app
Projectcandidate
Zoo Design Studio: a CAD app where every part is KCL code, edited by clicking or typing, on a cloud engine
MIT★ 1,321pushed
Our notes
text-to-CAD is a paid cloud API
Licence policy: may incorporate with attribution.
-
Pan-Chera/Multi-Agent-CAD
Projectcandidate
Multi-agent text-to-CAD in build123d for single parts and, as a preview, multi-part assemblies
MIT★ 1,048pushed
Our notes
assembly generation is a technology preview
Licence policy: may incorporate with attribution.
-
BackplaneWorks/Backplane
Projectcandidate
Agent workspace for hardware on a KiCad fork, with KiCad and FreeCAD viewers that show each agent step
MIT★ 731pushed
Our notes
its installer is a script piped from the network into a shell, which runs whatever the server sends at that moment: read it first, or build from a pinned commit; ships a KiCad fork (GPL). Moved from i2cjak/Backplane to the BackplaneWorks organisation (GitHub redirects the old name to the same repository), seen 2026-11-01
Licence policy: may incorporate with attribution.
-
flowful-ai/cad-skill
Projectcandidate
Claude Code skill that writes CadQuery scripts for 3D-printable parts, with a Gridfinity bin generator
PolyForm-Noncommercial-1.0.0★ 692pushed
Our notes
non-commercial licence: do not incorporate
Licence policy: ideas only (PolyForm Noncommercial).
-
copperheadhq/copperhead
Projectcandidate
CLI agent that turns a brief into a KiCad schematic, draft layout and Gerbers, or edits an existing KiCad repo
Apache-2.0★ 627pushed
Our notes
early
Licence policy: may incorporate with attribution.
-
lamaalrajih/kicad-mcp
Projectcandidate
MCP server for KiCad projects: list and open them, extract netlists and BOMs, run DRC, render boards
MIT★ 529pushed
Our notes
stale
Licence policy: may incorporate with attribution.
-
BackplaneWorks/kistack
Projectcandidate
Hand-written agent skills for KiCad: schematic work, PCB and Gerber review, parts, BOM and exports
MIT★ 411pushed
Our notes
GitHub shows NOASSERTION; LICENSE text is MIT. Moved from American-Embedded/kistack to the BackplaneWorks organisation (GitHub redirects the old name to the same repository), seen 2026-11-01
Licence policy: may incorporate with attribution.
-
jhacksman/OpenSCAD-MCP-Server
Projectcandidate
MCP server that builds OpenSCAD source or primitive dimensions into SCAD, STL and four PNG previews
MIT★ 208pushed
Our notes
Licence policy: may incorporate with attribution.
-
jdilla1277/agentcad
Projectcandidate
CLI and MCP server that runs an agent's build123d scripts and returns STEP, renders, metrics and diffs
Apache-2.0★ 173pushed
Our notes
pip install agentcad
Licence policy: may incorporate with attribution.
-
Seeed-Studio/kicad-mcp-server
Projectcandidate
MCP server for KiCad: analyse schematics and boards, trace pin-level connections, edit designs
none★ 168pushed
Our notes
No LICENSE file; MIT declared only in pyproject.toml: treat as all-rights-reserved
Licence policy: ideas only (no LICENSE file).
-
RobertCoop/openscad-mcp
Projectcandidate
MCP server for designing printable parts in OpenSCAD: renders, measures, checks interference and exports
MIT★ 164pushed
Our notes
Licence policy: may incorporate with attribution.
-
faust-machines/fusion360-mcp-server
Projectcandidate
MCP server that drives Autodesk Fusion 360
MIT★ 131pushed
Our notes
Licence policy: may incorporate with attribution.
-
pzfreo/build123d-mcp
Projectcandidate
MCP server for build123d: lets an agent build, inspect and render build123d models while it designs
Apache-2.0★ 130pushed
Our notes
Licence policy: may incorporate with attribution.
-
Svetlana-DAO-LLC/cad-agent
Projectcandidate
Docker server where an agent sends build123d code over HTTP or MCP and gets back PNG renders and exports
LicenseRef-CAD-Agent-License★ 53pushed
Our notes
formerly clawd-maf/cad-agent; custom licence
Licence policy: ideas only (custom licence).
-
altendky/onshape-mcp
Projectcandidate
MCP server for reading and working with Onshape CAD documents
Apache-2.0★ 20pushed
Our notes
Licence policy: may incorporate with attribution.
-
punkfab/circuit-skills
Projectcandidate
Claude Code skills that simulate in ngspice, place boards in tscircuit, route in KiCad and fit enclosures
none★ 10pushed
Our notes
No licence: ideas only
Licence policy: ideas only (no licence).
-
naman113/Designstudio
Projectcandidate
Buildcore: turns STEP files into dimensioned drawings, a BOM, a 3D web view and a searchable parts catalogue
MIT★ 8pushed
Our notes
"Buildcore": STEP to auto-dimensioned PDF drawings, grouped BOM, GLB viewer, parts catalogue (Docker, local port 8800)
Licence policy: may incorporate with attribution; watch (STEP to auto-dimensioned PDF drawings, BOM, GLB viewer).
-
pzfreo/specify-core
Projectcandidate
Writes manufacturing intent into STEP parts as AP242 PMI by asking questions, and diffs STEP revisions in PRs
Apache-2.0★ 7pushed
Our notes
main job: writes AP242 semantic PMI (material, hole purposes, datums, fits, finish) into STEP parts from an interview; its step-diff action posts named feature changes, before/after pictures and volume/area/bbox per PR
Licence policy: may incorporate with attribution; trial STEP diffs in PR reviews (with pzfreo/step-diff-demo).
-
n3r/AgentCAD
Projectcandidate
Code-first parametric CAD on build123d with a browser UI, a chat agent and an MCP server; runs on macOS
Apache-2.0★ 7pushed
Our notes
skills incl. snap-fits and fem-workflow; macOS-first
Licence policy: may incorporate with attribution; snap-fits skill reviewed for #95 (prompt-only; some strain rows unsourced).
-
dwragon/Fusion360SnapFitGenerator
Projectcandidate
Autodesk Fusion add-in that splits an enclosure in two and builds cantilever, torsion or annular snap fits
MPL-2.0★ 5pushed
Our notes
5 snap types with strain and force calculation
Licence policy: reference for parameters (MPL-2.0 file-level copyleft; Fusion add-in, not an agent tool).
-
OzAILabs/Claude-To-Print
Projectcandidate
Claude Code skills that turn a sentence into a printable build123d model: STEP, STL and multi-colour 3MF
MIT★ 4pushed
Our notes
adapted from MAC; GitHub shows NOASSERTION, LICENSE is MIT
Licence policy: may incorporate with attribution.
-
V0v1kkk/freecad-engineering
Projectcandidate
Agent skills and MCP setup for editable FreeCAD models, FDM structural reviews and FEM checks
MIT★ 3pushed
Our notes
skills: fdm-structural-review, mechanical-strength-review, freecad-fem-check
Licence policy: may incorporate with attribution; ideas for the FDM structural review (#94).
-
OrcaSlicer/orcaslicer-mcp-skills
Projectcandidate
OrcaSlicer's own agent skills for driving the slicer through an MCP server that 2.5 has not shipped yet
AGPL-3.0★ 2pushed
Our notes
official Claude Code / Codex skills for the MCP server on OrcaSlicer's feature/mcp branch (General > AI features > MCP server; off by default, loopback only); no release ships it yet; no code
Licence policy: install as a plugin once an OrcaSlicer release ships the MCP server it expects (General › AI features › MCP server). It is in development on OrcaSlicer's feature/mcp branch; no release has it yet. Never copy its text (AGPL-3.0).
-
KD5RYN/b123d-print
Projectcandidate
MCP server, CLI and plugin that design build123d parts for printing, check them and export for the slicer
MIT★ 2pushed
Our notes
build123d print checks via MCP + CLI + plugin
Licence policy: may incorporate with attribution: borrow the tip-over, round-top hole, bed-edge fillet and print-in-place gap checks (#97).
-
MikeSuiter/claude-build123d-starter
Projectcandidate
Claude Code project template for build123d models with a live VS Code preview, for printing, CNC and laser
MIT★ 1pushed
Our notes
starter template
Licence policy: may incorporate with attribution.
-
ballerabdude/agent-cad-works
Projectcandidate
build123d workflow that sweeps motion for collisions, checks printability, slices in Orca and fits vendor STEP
Apache-2.0★ 1pushed
Our notes
build123d motion sweep, watertight/mid-air checks, Orca times, BOM
Licence policy: may incorporate with attribution; ideas for motion sweeps and vendor-STEP fit.
-
gjaloyan/print3d-designer
Projectcandidate
Agent skill that models printable parts in build123d, compares them with a reference photo and checks G-code
MIT★ 1pushed
Our notes
skill: reference-photo silhouette IoU >= 0.92, G-code readback
Licence policy: may incorporate with attribution; watch: reads sliced G-code back layer by layer.
-
novasolver/novasolver-studio
Projectcandidate
Local FEM, heat and CFD app (CalculiX, OpenFOAM) with an MCP server and checks on every result
GPL-3.0★ 1pushed
Our notes
local CAE with MCP: CalculiX, OpenFOAM; result gates incl. GCI mesh convergence
Licence policy: external program only (GPL-3.0); copy the ran/converged/verified gate idea, not code.
-
static74/3dp-compliant-mechanisms
Projectcandidate
Claude skill for FDM compliant mechanisms, snap fits, springs and glue features, after Slant 3D's methods
MIT★ 0pushed
Our notes
FDM compliant-mechanism skill; prompt-only; candidate: take the selection table and evals with attribution after recomputing its strains
Licence policy: may incorporate with attribution: the selection table and evals are the ideas to take for #94, after recomputing its strain values (about 2x the datasheet-derived ones); nothing vendored yet.
-
mixelpixx/Konnect
Projectrejected
KiCad 10 plugin for AI-assisted schematic and PCB design; it continues as Konnect-EDA, commercial and closed source
AGPL-3.0★ 1,399pushed
Our notes
archived 2026-10-26, and GitHub showed it unarchived again on 2026-11-01 (last commit 2026-10-25); continues as Konnect-EDA (commercial, closed source, free during its beta), so no longer a candidate; obhox/kicad-mcp is a fork (8 stars, AGPL-3.0)
Licence policy: external program only (AGPL-3.0); archived 2026-10-26, and GitHub showed it unarchived again on 2026-11-01 (last commit 2026-10-25); its AGPL-3.0 releases stay up; continues as Konnect-EDA, commercial and closed source.
-
MaxEllis/orcaslicer-mcp
Projectrejected
Third-party MCP server that drives a running OrcaSlicer: settings, presets, slicing and results as numbers
AGPL-3.0★ 86pushed
Our notes
third-party Orca MCP
Licence policy: skip for now: third-party, and OrcaSlicer's own MCP server (slicing included) is in development on its feature/mcp branch; revisit if that does not reach a release.
-
MP-AI-20/mechanical-engineering-skills
Projectrejected
Library of 647 prompt-style mechanical-engineering skills, from strength of materials to GD&T
MIT★ 10pushed
Our notes
647 generic mechanical skills
Licence policy: bulk-generated prompts with few primary citations.
-
SiddhuYen/eitri
Projectrejected
Local AI CAD agent that models build123d parts, measures them against the request, fixes failures and exports
FSL-1.1-MIT★ 1pushed
Our notes
local build123d agent with a geometry report; Functional Source License 1.1 (MIT after two years): ideas only
Licence policy: ideas only: Functional Source License (non-compete; becomes MIT after two years).
-
heartland-eng/bd_hardware
Projectrejected
Planned build123d library of holes, insert pockets, nut traps and snap fits; the repo has only a README
none★ 0pushed
Our notes
claims a build123d snap-fit feature library; no code yet
Licence policy: ideas only (no licence, README only).
-
WifiLast/freecad-mcp
Projectrejected
FreeCAD MCP server for static FEM with CalculiX, SIMP topology optimisation and dimension optimisation
none★ 0pushed
Our notes
FreeCAD FEM + topology optimisation over MCP
Licence policy: ideas only (no licence); binds 0.0.0.0 by default.
-
Vivek-Boora/dfm-agent
Projectrejected
Reads a STEP part and shows mould pull direction, draft, undercuts and a parting line in a 3D web view
none★ 0pushed
Our notes
STEP moulding DFM analysis with a Three.js view
Licence policy: ideas only (no licence): pull direction, core/cavity/undercut classes for the moulding checks.
Libraries 10
The CAD, mesh and simulation libraries agents build on, and the ones we use.
-
CadQuery/cadquery
Libraryused
Python library for parametric 3D CAD scripts on the OCCT kernel, usable without a GUI
Apache-2.0★ 5,990pushed
Our notes
GitHub shows NOASSERTION; LICENSE text is Apache 2.0
-
gumyr/build123d
Librarytracked
Python B-rep CAD library on Open Cascade with builder and algebra-style APIs for 2D and 3D parts
Apache-2.0★ 3,519pushed
-
easyw/kicadStepUpMod
Librarytracked
FreeCAD workbench that moves KiCad boards and part models to and from FreeCAD and exports STEP
AGPL-3.0★ 699pushed
Our notes
per README; no LICENSE detected by GitHub
-
partcad/partcad
Librarytracked
Package format and manager for CAD parts and assemblies, with BOMs, sourcing and assembly instructions
Apache-2.0★ 509pushed
-
gumyr/bd_warehouse
Librarytracked
Parametric part collection for build123d: fasteners, threads, bearings, gears, sprockets, pipes, flanges
Apache-2.0★ 112pushed
-
rjwalters/kicad-tools
Librarytracked
Python tools and a CLI that let agents parse, check, place and route KiCad schematics and boards
MIT★ 72pushed
-
wireviz/WireViz
Librarytracked
Draws cable, harness and connector pinout diagrams (SVG, PNG) from plain YAML via GraphViz
GPL-3.0★ 5,310pushed
-
CalculiX 2.23 (conda-forge)
Librarycandidate
Free 3D finite-element program for linear and non-linear static, dynamic and thermal analysis
GPL-2.0-or-later
Our notes
planned external solver for large-deflection snap force-travel with contact; apt ships 2.21
-
kicad-python (PyPI)
Librarytracked
Official Python bindings for KiCad's IPC API, for scripts and add-ons that talk to a running KiCad
MIT
-
sargo-devel/Cables
Librarytracked
FreeCAD workbench for drawing cables and wires, mainly for electrical installations in BIM models
LGPL-3.0★ 103pushed
Benchmarks 13
Published datasets and benchmarks for CAD generation and editing.
-
PCBWorld
Benchmarktracked
KiCad push-and-shove router as a Gymnasium environment, with 679 real boards and DRC-checked metrics
BSD-3-Clause
-
FEABench
Benchmarktracked
Benchmark of FEA problems that LLM agents solve by driving COMSOL Multiphysics through its API
Apache-2.0
Our notes
LLM agents on FEA problems; needs a COMSOL licence; prior art only; the repo is archived
-
CADGenBench
Benchmarktracked
Benchmark that scores AI-made STEP parts from engineering drawings and STEP edits on a hosted leaderboard
Apache-2.0★ 146
Our notes
Ground truth: private.
-
Text2CAD
Benchmarktracked
Beginner-to-expert text prompts for DeepCAD models, and a model that generates CAD construction sequences
CC-BY-NC-SA-4.0
-
CADPrompt/CADCodeVerify
Benchmarktracked
200 text prompts with expert CAD code and STL targets, and a VLM loop that checks and fixes generated code
none
Our notes
Licence: no licence file (GitHub detects none, checked 2026-11-01): all rights reserved, ideas only.
-
CAD-Recode
Benchmarktracked
Model that reverse-engineers point clouds into CadQuery Python code, fine-tuned from Qwen2-1.5B
CC-BY-NC-4.0
-
cadrille
Benchmarktracked
Model that reconstructs CAD code from point clouds, images or text, trained with online RL
Apache-2.0
-
Text2CAD-Bench
Benchmarktracked
600 curated text-to-CAD tasks in four levels, from basic features to freeform and non-mechanical parts
no licence
Our notes
Data licence: unverified.
-
P3D-Bench
Benchmarkunverified
Text-to-3D, image-to-3D and assembly tasks for parametric 3D programs, scored on geometry and structure
no licence
Our notes
Listed from its paper or site; tasks, data and licence not yet checked.
-
CADBench
Benchmarkunverified
18,000 samples testing CAD program generation from meshes and renders across six families and six metrics
no licence
Our notes
Listed from its paper or site; tasks, data and licence not yet checked.
-
BenchCAD
Benchmarkunverified
17,900 checked CadQuery programs over 106 industrial part families, for CAD QA, image-to-code and editing
no licence
Our notes
Listed from its paper or site; tasks, data and licence not yet checked.
-
RealCADBench
Benchmarkunverified
12,632 tasks from real factory-automation design intents; models write FreeCAD Python for parts and assemblies
no licence
Our notes
Listed from its paper or site; tasks, data and licence not yet checked.
-
CAD Arena
Benchmarkunverified
Side-by-side comparison of text-to-CAD models on 20 prompts in four difficulty tiers, with 3D outputs
none
Our notes
Licence: a website; its home page states no licence or terms (checked 2026-11-01): ideas only. Listed from its paper or site; tasks and data not yet checked.
Guides 27
How to use the toolkit, and the method behind each check, with its limits.
-
Common issues in CAD design reviews
Guidebuilt here
These mistakes recur in printed parts and assemblies.

-
Tools: the cad-agent command and Python package
Guidebuilt here
cad-agent is a toolkit for agents doing hardware design, in the six domains of the topic tree: mechanical design, manufacturing, thermal, simulation and validation, electrical design, and practice…

-
Snap fits and compliant features
Guidebuilt here
cadagent.mechanical.compliant sizes and checks snap-fit joints so an agent does not re-derive the equations, guess a permissible strain or forget layer lines.
-
Design process plan: dossier, integrity gates and section-by-section review
Guidebuilt here
Status: plan, 2026-10-27. Research behind it: research/design-workflows.md (cited below as DW §n). Nothing here is implemented yet; tasks T1–T20 at the end are sized for one implementer each.

-
Explore and compare designs (cadagent.simulation.explore)
Guidebuilt here
For any product built from bought and made parts (an enclosure, a robot, a board, a jig): pick parts from a catalogue for each slot of a design, evaluate every design with the project's own model,…

-
Integrity gates (cadagent.review.gates)
Guidebuilt here
Assembly-level checks computed from the CAD model, each written as one verdict file.

-
cad-agent
Guidebuilt here
A workshop where AI agents get better at CAD by learning from everyone else.
-
The design dossier
Guidebuilt here
The dossier records a design the way a design review needs it: requirements, the sections the design is broken into, a spec card for every part, the interfaces between parts and sections, the…

-
Viewing original CAD files
Guidebuilt here
The standalone webkit/file-viewer.html opens original STL, STEP/STP and core 3MF files.

-
Supply chain and resource safety
Guidebuilt here
cad-agent depends on Python and npm packages, vendors other people's code into vendor/ and the web kit, and sends readers to hundreds of outside projects from its catalogue and pages.
-
Shared parts browser and build tracking
Guidebuilt here
Shared modules for issue 62. The table/tracker implementation is available on the feature branch; the original-file viewer is being implemented alongside it.

-
Animated figures from real CAD
Guidebuilt here
The README's hero is not drawn by hand.
-
Airflow and fans
Guidebuilt here
A fan does not deliver the airflow printed on its box.
-
Linkages
Guidebuilt here
A four-bar is the simplest closed linkage: an input crank a, a coupler b, an output rocker c and the ground d between the two fixed pivots.
-
Screw bosses for printed parts
Guidebuilt here
A thread-forming screw, such as an EJOT DELTA PT, makes its own thread in a plain hole in a plastic boss.
-
Rigid subassembly insertion
Guidebuilt here
A preassembled module needs two separately checked sequences: its internal bench assembly and its insertion into the parent.
-
Agent workflow: skills, subagents and work that survives a crash
Guidebuilt here
cad-agent projects are mostly built by AI agents (Claude Code, Codex) working with a person.
-
PCB and assembly review workflow
Guidebuilt here
cad-agent supports electronics and mechanical evidence in the same local project site.
-
Rendered joint motion validation
Guidebuilt here
The maintained trace protocol ships with the cad-motion-validation skill, including when the workflow installer copies the skill to a different machine.
-
The section review packet
Guidebuilt here
A fixed set of captioned renders of one dossier section, with the measurements that come first: the gate verdicts and findings for the section, their witness points, the content hash of every part…
-
README and diagram style guide
Guidebuilt here
Every folder in this repo explains itself in a README.md, so a person or an agent landing anywhere can tell what the folder is for, how its pieces connect, and where to go next.
-
Curved-solid volume precision
Guidebuilt here
Tracking: issue #70. This investigation concerns numerical volume measurement in the generic relation gate. It does not qualify hardware fit or weaken collision/volume-conservation tolerances.
-
Mermaid diagrams in published documents
Guidebuilt here
webkit/diagrams.js exports renderDiagrams(root=document), observeDiagrams(root=document.body) and drawDiagram(source, options).
-
Engineering formulas
Guidebuilt here
cadagent.formulas holds the closed-form equations that 3D-printed mechanisms keep needing: beams and snap arms, torsion bars, springs, screws, four-bar and five-bar linkages, wall conduction and fan…
-
Contributing
Guidebuilt here
Several projects build on cad-agent at the same time (the J501 enclosure, Gyropup, the AGX Thor CAN boards, and others), often with AI agents working in parallel.
-
Third-party notices
Guidebuilt here
Code under vendor/ is copied from the projects below at the pinned commit.
-
Vision and structure
Guidebuilt here
cad-agent grows into a well-ordered map of hardware design.
Lessons 20
Rules learned on real builds, each with the incident behind it and how to check it.
-
User intent and requirements
Lessonsbuilt here
The requirements arrived in pieces, often as short mid-turn messages, and were refined by later corrections.

-
Review site UX
Lessonsbuilt here
The user reviewed the work almost entirely through a locally served preview page.

-
Meshes: a peak is only as good as the mesh under it
Lessonsbuilt here
These lessons come from Gyropup's hip frame and front link (Valpatel/gyropup#29), studied in October 2026 with cadagent.simulation.fea.
-
Lessons from the J501 enclosure session
Lessonsbuilt here
Lessons for an AI hardware-design agent, mined from one Claude Code session: the J501 AGX enclosure design session (session d8e464a0-f4a5-4edd-9190-6fd66a0508b0, 2026-10-24 to 2026-10-25).
-
Fasteners and assembly access
Lessonsbuilt here
Bought hardware (screws, nuts, washers, inserts, pins, bearings, standoffs, rod ends) is chosen and placed with skills/mcmaster-parts: a real McMaster-Carr part number, its STEP model normalised into…
-
Lessons — electronics
Lessonsbuilt here
PCB evidence, the board in its enclosure, and release packaging.
-
PCB evidence, enclosure readback and release packaging
Lessonsbuilt here
Distilled from the incident notes of a second project: a two- and four-port CAN breakout PCB with a printed housing, designed with KiCad 10 and cad-agent on 2026-10-26 (repository…
-
Lessons — mechanical
Lessonsbuilt here
Printed parts: strength, printability, fasteners and the enclosure's own features.
-
Mechanical design rules
Lessonsbuilt here
These rules come from printed-enclosure work (FDM, Bambu P1S bed) around a real carrier board.
-
Enclosure features
Lessonsbuilt here
Put antenna bulkheads in the part that never comes off; Give recessed buttons a pin hole and a guide sleeve that clears installation; Build storage trays from the drive specs and make them stack in…
-
Lessons — process
Lessonsbuilt here
How the agent works with its sources, the user and a long session.
-
Agent process
Lessonsbuilt here
Fold mid-turn messages into the current work and report on each; Give short status during long work, and say what is stale; Ask before outward or irreversible actions; Check whether it already exists…
-
Verify from source
Lessonsbuilt here
Board facts that the design depends on (connector side, voltages, designators, threads, which button is which) must come from a primary source: the schematic, datasheet photos or the vendor's 3D…
-
Lessons — review
Lessonsbuilt here
Evidence that holds up, and what reviewers need to see.
-
Original-file previews
Lessonsbuilt here
Parse the requested original and preserve its identity during recovery; Verify bundled parser behavior rather than assuming a newer API; Check the distributed wheel, including dependency notices.
-
Verification and evidence
Lessonsbuilt here
Collision-check everything and investigate every hit; Classify false positives explicitly; don't silence them; Check motions, not just final positions; Never claim what was not tested, and make the…
-
Lessons — simulation
Lessonsbuilt here
Bought parts, material, load and thermal checks, the meshes under them, and the compute they share.
-
Simulation, material and airflow
Lessonsbuilt here
Identify the exact bought part before sizing anything around it; Judge material savings on slicer grams, not CAD volume; A thinner shell must be re-checked under load, and the check must catch it;…
-
Lessons — wiring
Lessonsbuilt here
Connectors, cables and the routes between them.
-
Cables, connectors and routing
Lessonsbuilt here
Model every mating connector, place it on the measured axis, and derive the window from it (standard practice); Route cables from the connector's real mating direction; Model plug bodies and a…
Research 8
Surveys of tools, papers and data sheets, with what we adopt and why.
-
Agentic hardware-design landscape (verified 2026-10-24)
Researchbuilt here
Scope: public tools that let frontier-model agents (Claude Code first; Codex, Cursor, Gemini) design 3D-printed, sheet-metal, laser-cut, CNC and molded parts, enclosures around real PCBs, and KiCad…
-
Compliant mechanisms and single-part joints: references, equations, allowables, process effects (2026-10-31)
Researchbuilt here
For Valpatel/cad-agent #94 (compliant-mechanism engineer), #95 (calculators), #97 (pitfalls), #99 (process profiles).
-
Design workflows for CAD agents: what works, with evidence (verified 2026-10-27)
Researchbuilt here
Scope: how the best agentic CAD systems, professional mechanical-design practice and model-integrity verification can be turned into a process that a CAD agent executes.

-
Manufacturing-process profiles: design rules by process, and the experts behind them (2026-10-31)
Researchbuilt here
For Valpatel/cad-agent #99 (process profiles), #118 (cite every rule by name), #97 (pitfall checks) and #95 (calculators).
-
FOSS simulation and optimisation survey for cad-agent (J501 / AGX Orin enclosure)
Researchbuilt here
Survey date: 2026-10-26. Licences were checked against each repo's LICENSE/COPYING file (GitHub API or GitLab API) unless marked otherwise. "Last commit" means the newest commit on the default branch…

-
Agent toolkits for mechanical CAD, DFM/DFA and FEA: refresh since 2026-10-24 (checked 2026-10-31)
Researchbuilt here
For Valpatel/cad-agent #96 (landscape refresh) and #94 (compliant-mechanism engineer).
-
FOSS large-deflection + contact FEA, orientation, sheet metal and DFM checklists (2026-10-31)
Researchbuilt here
For Valpatel/cad-agent #96 (items 3–5), #94 (FEA step), #97 (pitfall catalogue), #99 (process profiles).
-
Supply-chain and resource report
Researchbuilt here
What cad-agent depends on, vendors and links to, checked on 2026-11-01 at revision 88ff87ffc253 (online checks).
Skills and agents 9
Agent skills and subagents for Claude Code and Codex: cad-agent agents install.
-
cad-pr-reviewer
Subagentbuilt here
Independent reviewer for a pull request in a cad-agent or CAD product repo (code, CAD geometry, simulation evidence, docs).
-
cad-resume
Subagentbuilt here
Rebuilds the state of interrupted work from GitHub and the local and remote checkouts after a session ended (tokens ran out, crash, new computer) and reports what is done, what is in flight and the…
-
cad-motion-validation
Skillbuilt here
Use when implementing or reviewing articulated CAD viewers and robot simulations, especially parts orbiting away from shafts, mismatched units or frames, nested joints, and stationary housings that…
-
cad-pr-review
Skillbuilt here
Use when a pull request in a cad-agent or product repo is ready for review, or when asked to review one.
-
cad-remote-runs
Skillbuilt here
Use before starting any CAD/FEA/CFD/topology run or full pipeline that takes more than a few minutes or several GB of memory.
-
cad-supply-chain
Skillbuilt here
Use before adding or updating a dependency, a vendored file or project, or a catalogue entry or link, before recommending a tool, skill or plugin to someone, and when the weekly supply-chain issue…
-
cad-work-tracking
Skillbuilt here
Use at the start of any multi-step change in a cad-agent or product repo, and every ~30 minutes while working.
-
design-process
Skillbuilt here
Use when building or changing a mechanical design with cad-agent (an enclosure, a robot, a mechanism, any assembly).
-
mcmaster-parts
Skillbuilt here
Use for any bought hardware in a CAD design (bearings, screws, nuts, washers, heat-set inserts, dowel and shoulder pins, standoffs and spacers, rod ends, threaded rod, grommets).