Journeyman

FreeCAD workbench where a provider-agnostic LLM inspects the active document and proposes FreeCAD Python for review.

PluginOpen sourceMaintainedMCAD

What it does and how it connects

FreeCAD Journeyman is an AI assistant that works inside FreeCAD from every workbench, keeping a separate conversation for each open document. Describe the part to create or the change to make, and Journeyman inspects the active document, proposes a clear next step, performs it, and reviews the result.

It creates and modifies parametric FreeCAD models from plain-language requests, works in small undoable steps with an optional confirmation before each step, checks geometry, constraints, dimensions, and document changes after execution, renders offscreen views for image-capable models, and accepts reference images.

It connects to OpenAI, Anthropic, OpenRouter, or a local Ollama server, with ChatGPT subscription login as an option through the OpenAI Codex CLI. It installs from FreeCAD's Tools menu Addon Manager, uses FreeCAD's bundled Python with no separate package install, and saves conversation history inside the FreeCAD document.

  • freecad-ai

    A FreeCAD workbench with a chat interface that builds and edits 3D models from natural language through 50 structured tools and 24 LLM providers.

  • FreeGAD

    A FreeCAD workbench where an AI agent reads the model and applies confirmed edits as single undo transactions.

  • CADialogue

    The official research implementation of a multimodal conversational assistant that creates and refines parametric FreeCAD models from text, speech, and image input.

  • text-to-cad (CAD Skills)

    An agent skills framework that gives AI coding agents parametric CAD superpowers through the build123d Python library.

  • Fusion MCPilot

    A portable agent skill for Fusion 360 over MCP with reusable workflows for parametric modeling, geometry validation, and 3D-print prep.

Recurring errors it addresses

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

Sources

  1. 1READMEgithub.com
  2. 2GitHub repo statsapi.github.com

Not verified

  • No GitHub releases exist, so latest release fields are null.
  • No independent user voice found: recent repo issues are all by the maintainer.
  • Pricing: none stated on the repo.
  • A named individual builder beyond the repository owner handle mattyg

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