066acde0cb
- Feature maps: agentic intelligence, digital factory, yiacad global/UI/UX/backend - Audits: consolidation, refactor manifest, exhaustive refonte - Research: OSS AI-native CAD, digital factory stack, mascarade observability - Plans: lots 19-26 (mesh tri-repo, UI/UX refonte, yiacad global, intelligence agentique, mistral agents/studio, hypnoled, EDA AI tools, git EDA platform) - Operator docs: machine registry, alignment, sync status, provider compat - Mascarade/Kill_LIFE product contracts and OPS bridge - PCB AI fab integration map, artifact WMS index - References directory Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2.8 KiB
2.8 KiB
Recherche web OSS - YiACAD refonte globale (2026-03-20)
Objectif
Identifier les projets et bibliotheques open source les plus pertinents pour la fusion KiCad + FreeCAD et pour la couche IA-native associee.
References prioritaires
| Projet | Type | Interet pour YiACAD | Source |
|---|---|---|---|
| KiCad | Upstream ECAD | Base canonique pour kicad manager, pcbnew, eeschema et scripting Python |
KiCad/kicad-source-mirror |
| FreeCAD | Upstream MCAD | Base canonique pour workbench, docks, documents parametriques et automatisation | FreeCAD/FreeCAD |
| kicadStepUp | Pont ECAD/MCAD | Reconciliation pratique KiCad <-> FreeCAD, utile pour ECAD/MCAD Sync |
easyw/kicadStepUpMod |
| CadQuery | CAD scriptable | Parametrisation geometrique, automation et futurs workflows generatifs | CadQuery/cadquery |
| kicad-mcp | Serveur MCP | Automation, contextualisation et outillage IA pour KiCad | lamaalrajih/kicad-mcp |
| freecad-mcp | Serveur MCP | Equivalent FreeCAD pour orchestration IA et automation | contextform/freecad-mcp |
| LibrePCB | Alternative ECAD | Bon point de comparaison UX/EDA, mais moins aligne sur la trajectoire KiCad + FreeCAD | LibrePCB/LibrePCB |
Lecture utile
KiCad
- L'upstream GitHub est un miroir actif de la branche de developpement KiCad.
- La page upstream affiche une release
10.0.0marqueeLatestau 20 mars 2026, ce qui confirme que la base locale doit rester pensee comme evolutive et non figee.
FreeCAD
- FreeCAD reste la base MCAD parametrique ouverte la plus coherente pour un workbench YiACAD, particulierement pour docks, automatisation Python et echanges STEP.
StepUp
kicadStepUpest l'outil le plus directement utile quand il s'agit de rapprocher ECAD et MCAD sans reinventer le flux d'echange.
MCP servers
kicad-mcpetfreecad-mcpmontrent qu'une couche MCP ouverte et locale est deja plausible pour les deux mondes; c'est un bon argument pour formaliser un backend YiACAD proprement separable.
Recommandations
A utiliser maintenant
- KiCad upstream
- FreeCAD upstream
- kicadStepUp
- kicad-mcp
- freecad-mcp
A exploiter ensuite
- CadQuery pour la parametrisation et les futures fonctions generatives
- LibrePCB comme point de comparaison UX et simplification, pas comme base de fusion principale
Conclusion
Le meilleur axe reste celui deja engage: partir des upstreams KiCad + FreeCAD, s'appuyer sur kicadStepUp pour le trait d'union ECAD/MCAD, et faire converger les shells natifs avec une couche backend YiACAD puis des integrations MCP bien bornees.