FreeCAD_MultiAI_Panel

FreeCAD panel with an AI-assisted Python macro editor, many providers, a syntax checker, and natural-language-to-macro generation.

PluginOpen sourceMaintainedMCAD

What it does and how it connects

FreeCAD_MultiAI_Panel is a FreeCAD workbench plugin with an AI-assisted Python macro editor, many providers, a syntax checker and natural-language-to-macro generation. It supports 19 AI providers, including local models through Ollama plus Claude, ChatGPT, Gemini, DeepSeek and Groq, with over 40 presets. The user brings their own provider key or runs a local model.

The editor has multi-tab support, syntax highlighting, Jedi autocomplete and light and dark themes, with ten freely arrangeable dock panels. Macros run directly in FreeCAD with F5 for the whole macro and F9 for the selection, and the AI can explain or auto-fix errors in a unified error panel. A whole project folder can be given as context so the AI gets a compact map of the files.

Accessibility is a stated design principle: experience levels, keyboard mode, font and contrast options and offline voice control through Vosk. It runs on Linux, Windows and macOS with FreeCAD 0.21 or later. The README warns that AI-generated content should always be reviewed before use, since the AI can make mistakes.

  • CadAgent (SSSSSia)

    A FreeCAD plugin that assists modeling with an AI agent from text input, rather than a macro editor panel.

  • open-poly

    A browser-based open source CAD tool with a constraint solver and MCP access, rather than a FreeCAD macro editor.

  • parcad

    Parametric CAD written as code with its own exact kernel and MCP surface, rather than a FreeCAD macro editor.

  • CADStudio

    An AI-native parametric CAD environment for the web with an editable feature tree and CadQuery export, rather than a FreeCAD macro editor.

  • agent-3d-workbench

    A local 3D workbench where people and agents edit, model, verify and prepare prints, rather than a FreeCAD macro editor.

Recurring errors it addresses

Error Index entries this tool is built to reduce or work around.

Sources

  1. 1READMEgithub.com

Not verified

  • Pricing (no price stated; the user brings a provider key or runs local models)
  • Real user voices (the repository's recent issues are maintainer pull requests)
  • A named individual builder beyond the repository owner handle nullforge86

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