islamnurdin/Artifex — reverse-engineered prompt

Reverse engineered prompt

GitHub

Build me a FreeCAD macro called Artifex that works like a simple CAD copilot. I want to type a plain English description of a part, like creating spheres connected by a cylinder with exact dimensions, and have the tool turn that into a real 3D model inside FreeCAD.

It should let me choose which AI service to use, OpenAI, Claude, or Mistral, read the needed API key from my environment, send the design request, get back a FreeCAD Python script, and run it to create the model. Please make the experience friendly for someone who just wants to describe what they need, with a text box, a run button, and clear error messages if the API key is missing or the AI response can’t be used.

Include a few example prompts and keep the code easy to extend later. Look up current API docs online if you need to.

Want more depth? Deep Reverse