← kernelCADCONTENT HISTORY

Update to kernelCAD

Snapshot Nov 5, 2026 · 00:12 UTC · version 0.17.4

WHAT CHANGED

Declared capabilities changed

Full description — Now says: Create and edit dimensioned parametric CAD parts and assemblies from natural-language instructions. Design enclosures, brackets, gears and motor mounts;...

Observed in instructions or declared skills. Runtime behavior has not been tested.

Save kernelCAD and check future changes in Following.

Up to 3 plugins free · no card required.

All fields and original values.

Full description

Before

Oct 27, 2026 · 00:10 UTC

kernelCAD turns natural-language descriptions into real, parametric CAD models. Ask for a part, bracket, enclosure, or mechanism and kernelCAD writes editable .kcad.ts source backed by a true BREP kernel (OpenCascade), then lets you insp...

After

Nov 5, 2026 · 00:12 UTC

Create and edit dimensioned parametric CAD parts and assemblies from natural-language instructions. Design enclosures, brackets, gears and motor mounts; change dimensions, inspect an interactive 3D model, and run supported geometry and m...

Long description

Before

Oct 27, 2026 · 00:10 UTC

kernelCAD turns natural-language descriptions into real, parametric CAD models. Ask for a part, bracket, enclosure, or mechanism and kernelCAD writes editable .kcad.ts source backed by a true BREP kernel (OpenCascade), then lets you insp...

After

Nov 5, 2026 · 00:12 UTC

Create and edit dimensioned parametric CAD parts and assemblies from natural-language instructions. Design enclosures, brackets, gears and motor mounts; change dimensions, inspect an interactive 3D model, and run supported geometry and m...

Short description

Before

Oct 27, 2026 · 00:10 UTC

Plain English to CAD models

After

Nov 5, 2026 · 00:12 UTC

Parametric CAD and drawings

Declared skills

Before

Oct 27, 2026 · 00:10 UTC

[]

After

Nov 5, 2026 · 00:12 UTC

[{"description":"Find and run kernelCAD cookbook recipes (machined housing, NEMA motor plate, robot arm, planetary gearbox, T-slot frame, enclosures) through the hosted MCP. Use before freehand authoring of an industry part.","interface"...

Compare saved observations

Download comparison JSON
Full technical diff · 16 changed fields

removed /release/app_manifest/apps/app-6a2fcd20e8008191b0c688ca1bc7abb5

BEFORE
{
  "id": "asdk_app_6a2fcd20e8008191b0c688ca1bc7abb5",
  "required": true
}
AFTER
Field is absent

added /release/app_manifest/apps/kernelcad

BEFORE
Field was absent
AFTER
{
  "id": "asdk_app_6a2fcd20e8008191b0c688ca1bc7abb5",
  "required": true
}

changed /release/description

BEFORE
"kernelCAD turns natural-language descriptions into real, parametric CAD models. Ask for a part, bracket, enclosure, or mechanism and kernelCAD writes editable .kcad.ts source backed by a true BREP kernel (OpenCascade), then lets you inspect topology, run design checks (interference, manufacturability, reachability, load), and export to STEP/STL. Every model opens in an interactive 3D viewer right inside the conversation, so you can rotate, zoom, and review the part without leaving ChatGPT. Unlike a text-to-image tool, kernelCAD produces engineering-grade geometry with named faces and edges, parametric features, assemblies with mates and joints, and validation gates that catch broken or non-manufacturable models before you build."
AFTER
"Create and edit dimensioned parametric CAD parts and assemblies from natural-language instructions. Design enclosures, brackets, gears and motor mounts; change dimensions, inspect an interactive 3D model, and run supported geometry and manufacturability checks. Export CAD and manufacturing files in STEP, STL or 3MF, and drawings in DXF or PDF. Check results describe the supported checks performed; manufacturing requirements still depend on the chosen process and material."

changed /release/id

BEFORE
"pluginrel_5a4fc88fc00c8191a05e4be83651c77c"
AFTER
"pluginrel_9fc293633c0c8191ac91fd518796e51a"

changed /release/interface/brand_color

BEFORE
null
AFTER
"#2563EB"

changed /release/interface/capabilities

BEFORE
[]
AFTER
[
  "Read",
  "Write"
]

changed /release/interface/composer_icon_url

BEFORE
null
AFTER
"https://files.openai.com/content?id=file_00000000b67881fdacd03125787d0ed2"

changed /release/interface/default_prompt

BEFORE
null
AFTER
"Create an editable 60 × 40 × 5 mm mounting plate with four M4 clearance holes, and show it in 3D."

changed /release/interface/default_prompts

BEFORE
null
AFTER
[
  "Create an editable 60 × 40 × 5 mm mounting plate with four M4 clearance holes, and show it in 3D.",
  "Design a 3D-printable electronics enclosure with adjustable dimensions, and check its wall thickness.",
  "Export this bracket as STEP and 3MF, with a dimensioned PDF drawing."
]

changed /release/interface/logo_url

BEFORE
"https://files.openai.com/content?id=file_000000000dd471f58ba2a7452974a243"
AFTER
"https://files.openai.com/content?id=file_00000000cdb481f5be78efac9d6997d0"

changed /release/interface/long_description

BEFORE
"kernelCAD turns natural-language descriptions into real, parametric CAD models. Ask for a part, bracket, enclosure, or mechanism and kernelCAD writes editable .kcad.ts source backed by a true BREP kernel (OpenCascade), then lets you inspect topology, run design checks (interference, manufacturability, reachability, load), and export to STEP/STL. Every model opens in an interactive 3D viewer right inside the conversation, so you can rotate, zoom, and review the part without leaving ChatGPT. Unlike a text-to-image tool, kernelCAD produces engineering-grade geometry with named faces and edges, parametric features, assemblies with mates and joints, and validation gates that catch broken or non-manufacturable models before you build."
AFTER
"Create and edit dimensioned parametric CAD parts and assemblies from natural-language instructions. Design enclosures, brackets, gears and motor mounts; change dimensions, inspect an interactive 3D model, and run supported geometry and manufacturability checks. Export CAD and manufacturing files in STEP, STL or 3MF, and drawings in DXF or PDF. Check results describe the supported checks performed; manufacturing requirements still depend on the chosen process and material."

changed /release/interface/short_description

BEFORE
"Plain English to CAD models"
AFTER
"Parametric CAD and drawings"

changed /release/keywords

BEFORE
[]
AFTER
[
  "cad",
  "parametric",
  "mechanical-design",
  "parts",
  "assemblies",
  "enclosures",
  "brackets",
  "gears",
  "motor-mounts",
  "3d-printing",
  "cnc",
  "manufacturing",
  "drawings",
  "step",
  "stl",
  "3mf",
  "dxf",
  "pdf",
  "mcp",
  "skills"
]

changed /release/mcp_servers

BEFORE
[]
AFTER
[
  {
    "key": "kernelcad",
    "metadata": {
      "headers": {},
      "type": "streamable-http",
      "url": "https://mcp.kernelcad.com/chatgpt/mcp"
    }
  }
]

changed /release/skills

BEFORE
[]
AFTER
[
  {
    "description": "Find and run kernelCAD cookbook recipes (machined housing, NEMA motor plate, robot arm, planetary gearbox, T-slot frame, enclosures) through the hosted MCP. Use before freehand authoring of an industry part.",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "kernelcad-cookbooks",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "code",
      "short_description": "Find and run kernelCAD cookbook recipes (machined housing, NEMA motor plate, robot arm, planetary gearbox, T-slot frame, enclosures) through the hosted MCP. Use before freehand authoring of an industry part."
    },
    "name": "kernelcad-cookbooks",
    "plugin_release_skill_id": "pluginrsk_6aea92dc903081918b38f5e4d1993177"
  },
  {
    "description": "Build or revise a CAD model with the hosted kernelCAD MCP — write .kcad.ts source, evaluate, review with design_loop until green. Use for any \"design / model / make a part\" request when the kernelcad MCP server is connected.",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "kernelcad-design-loop",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "code",
      "short_description": "Build or revise a CAD model with the hosted kernelCAD MCP — write .kcad.ts source, evaluate, review with design_loop until green. Use for any \"design / model / make a part\" request when the kernelcad MCP server is connected."
    },
    "name": "kernelcad-design-loop",
    "plugin_release_skill_id": "pluginrsk_6aea92dccf4481919a1d5b2efb533e5d"
  },
  {
    "description": "Export a kernelCAD model to STEP, STL, 3MF, GLB, OBJ, PLY, USD, DXF or G-code through the hosted MCP, and check it before handing it over. Use when the user asks for a file to print, machine, simulate or import into other CAD.",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "kernelcad-export",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "pdf",
      "short_description": "Export a kernelCAD model to STEP, STL, 3MF, GLB, OBJ, PLY, USD, DXF or G-code through the hosted MCP, and check it before handing it over. Use when the user asks for a file to print, machine, simulate or import into other CAD."
    },
    "name": "kernelcad-export",
    "plugin_release_skill_id": "pluginrsk_6aea92dcf7288191baa0b7274b81119a"
  },
  {
    "description": "Show a kernelCAD model in Studio and act on the user's painted review marks. Use when the user wants to see the model, or says they marked/painted/circled something in Studio.",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "kernelcad-studio-paint",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "cursor",
      "short_description": "Show a kernelCAD model in Studio and act on the user's painted review marks. Use when the user wants to see the model, or says they marked/painted/circled something in Studio."
    },
    "name": "kernelcad-studio-paint",
    "plugin_release_skill_id": "pluginrsk_6aea92dd002c81918650dc33fc8bbf53"
  }
]

changed /release/version

BEFORE
"1.0.0"
AFTER
"0.17.4"
Full snapshot data
{
  "canonical_app_id": "asdk_app_6a2fcd20e8008191b0c688ca1bc7abb5",
  "connector_id": "asdk_app_6a2fcd20e8008191b0c688ca1bc7abb5",
  "created_at": "2026-06-23T03:46:27.694491Z",
  "discoverability": "LISTED",
  "id": "plugin_asdk_app_6a2fcd20e8008191b0c688ca1bc7abb5",
  "is_template": false,
  "is_template_instance": false,
  "is_v2_template": false,
  "name": "app-6a2fcd20e8008191b0c688ca1bc7abb5",
  "release": {
    "app_ids": [
      "asdk_app_6a2fcd20e8008191b0c688ca1bc7abb5"
    ],
    "app_manifest": {
      "apps": {
        "kernelcad": {
          "id": "asdk_app_6a2fcd20e8008191b0c688ca1bc7abb5",
          "required": true
        }
      }
    },
    "app_templates": [],
    "description": "Create and edit dimensioned parametric CAD parts and assemblies from natural-language instructions. Design enclosures, brackets, gears and motor mounts; change dimensions, inspect an interactive 3D model, and run supported geometry and manufacturability checks. Export CAD and manufacturing files in STEP, STL or 3MF, and drawings in DXF or PDF. Check results describe the supported checks performed; manufacturing requirements still depend on the chosen process and material.",
    "display_name": "kernelCAD",
    "id": "pluginrel_9fc293633c0c8191ac91fd518796e51a",
    "interface": {
      "brand_color": "#2563EB",
      "capabilities": [
        "Read",
        "Write"
      ],
      "category": "Creativity",
      "composer_icon_dark_url": null,
      "composer_icon_url": "https://files.openai.com/content?id=file_00000000b67881fdacd03125787d0ed2",
      "default_prompt": "Create an editable 60 × 40 × 5 mm mounting plate with four M4 clearance holes, and show it in 3D.",
      "default_prompts": [
        "Create an editable 60 × 40 × 5 mm mounting plate with four M4 clearance holes, and show it in 3D.",
        "Design a 3D-printable electronics enclosure with adjustable dimensions, and check its wall thickness.",
        "Export this bracket as STEP and 3MF, with a dimensioned PDF drawing."
      ],
      "developer_name": "kernelCAD",
      "logo_url": "https://files.openai.com/content?id=file_00000000cdb481f5be78efac9d6997d0",
      "logo_url_dark": null,
      "long_description": "Create and edit dimensioned parametric CAD parts and assemblies from natural-language instructions. Design enclosures, brackets, gears and motor mounts; change dimensions, inspect an interactive 3D model, and run supported geometry and manufacturability checks. Export CAD and manufacturing files in STEP, STL or 3MF, and drawings in DXF or PDF. Check results describe the supported checks performed; manufacturing requirements still depend on the chosen process and material.",
      "plugin_category_id": "creativity",
      "privacy_policy_url": "https://kernelcad.com/privacy",
      "screenshot_urls": [],
      "short_description": "Parametric CAD and drawings",
      "terms_of_service_url": "https://kernelcad.com/terms",
      "website_url": "https://kernelcad.com"
    },
    "keywords": [
      "cad",
      "parametric",
      "mechanical-design",
      "parts",
      "assemblies",
      "enclosures",
      "brackets",
      "gears",
      "motor-mounts",
      "3d-printing",
      "cnc",
      "manufacturing",
      "drawings",
      "step",
      "stl",
      "3mf",
      "dxf",
      "pdf",
      "mcp",
      "skills"
    ],
    "mcp_servers": [
      {
        "key": "kernelcad",
        "metadata": {
          "headers": {},
          "type": "streamable-http",
          "url": "https://mcp.kernelcad.com/chatgpt/mcp"
        }
      }
    ],
    "onboarding_skill_name": null,
    "requires_local_executor": false,
    "skills": [
      {
        "description": "Find and run kernelCAD cookbook recipes (machined housing, NEMA motor plate, robot arm, planetary gearbox, T-slot frame, enclosures) through the hosted MCP. Use before freehand authoring of an industry part.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "kernelcad-cookbooks",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "code",
          "short_description": "Find and run kernelCAD cookbook recipes (machined housing, NEMA motor plate, robot arm, planetary gearbox, T-slot frame, enclosures) through the hosted MCP. Use before freehand authoring of an industry part."
        },
        "name": "kernelcad-cookbooks",
        "plugin_release_skill_id": "pluginrsk_6aea92dc903081918b38f5e4d1993177"
      },
      {
        "description": "Build or revise a CAD model with the hosted kernelCAD MCP — write .kcad.ts source, evaluate, review with design_loop until green. Use for any \"design / model / make a part\" request when the kernelcad MCP server is connected.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "kernelcad-design-loop",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "code",
          "short_description": "Build or revise a CAD model with the hosted kernelCAD MCP — write .kcad.ts source, evaluate, review with design_loop until green. Use for any \"design / model / make a part\" request when the kernelcad MCP server is connected."
        },
        "name": "kernelcad-design-loop",
        "plugin_release_skill_id": "pluginrsk_6aea92dccf4481919a1d5b2efb533e5d"
      },
      {
        "description": "Export a kernelCAD model to STEP, STL, 3MF, GLB, OBJ, PLY, USD, DXF or G-code through the hosted MCP, and check it before handing it over. Use when the user asks for a file to print, machine, simulate or import into other CAD.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "kernelcad-export",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "pdf",
          "short_description": "Export a kernelCAD model to STEP, STL, 3MF, GLB, OBJ, PLY, USD, DXF or G-code through the hosted MCP, and check it before handing it over. Use when the user asks for a file to print, machine, simulate or import into other CAD."
        },
        "name": "kernelcad-export",
        "plugin_release_skill_id": "pluginrsk_6aea92dcf7288191baa0b7274b81119a"
      },
      {
        "description": "Show a kernelCAD model in Studio and act on the user's painted review marks. Use when the user wants to see the model, or says they marked/painted/circled something in Studio.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "kernelcad-studio-paint",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "cursor",
          "short_description": "Show a kernelCAD model in Studio and act on the user's painted review marks. Use when the user wants to see the model, or says they marked/painted/circled something in Studio."
        },
        "name": "kernelcad-studio-paint",
        "plugin_release_skill_id": "pluginrsk_6aea92dd002c81918650dc33fc8bbf53"
      }
    ],
    "version": "0.17.4"
  },
  "scope": "GLOBAL",
  "share_url": "https://chatgpt.com/plugins/plugin_asdk_app_6a2fcd20e8008191b0c688ca1bc7abb5?open_in_app",
  "status": "ENABLED"
}

SHA-256 of public snapshot: f2b3bb461defea32b07bacbc8a137fe24135c8d2f5e48052f885cd232cf41acc