Skip to content

AI Copilot Overview

LoomCAD includes an integrated AI assistant that understands wire harness design. Unlike generic AI chatbots, the copilot is connected to your design data and can take actions on your behalf.

Note: For detailed panel layout and UI controls, see AI Chat Interface. This page focuses on capabilities and how to work effectively with the AI.


Opening the AI Chat

Access the AI copilot in several ways:

MethodAction
Keyboard/
Buttonleft click click AI button in Status Bar
Command PalettePress Space, search "AI Chat"

The chat panel opens as a floating window that you can:

  • Drag to reposition
  • Resize by dragging edges
  • Expand to fullscreen

AI Chat Layout


What the AI Can Do

Answer Questions

Ask about your design or wire harness engineering in general:

  • "What gauge wire should I use for a 24V 10A circuit over 3 meters?"
  • "Show me all components without part numbers"
  • "Which pins on J101 are unconnected?"

Generate Scripts

Describe what you want, and the AI writes executable code:

  • "Create 5 connectors named J1 through J5 in a row, spaced 100 units apart"
  • "Add red 18AWG wires from ECU pins 1-8 to connector C1 pins 1-8"
  • "Change all wires with gauge 22 to gauge 20"

Code Execution

Validate Designs

Ask the AI to check your work:

  • "Are there any unconnected pins?"
  • "Check for duplicate wire names"
  • "Validate that all power pins have appropriate gauge wires"

Explain Features

Get help with LoomCAD itself:

  • "How do I export a PDF?"
  • "What's the shortcut for the bundle tool?"
  • "How do I add a splice?"

The Chat Interface

AI Chat Panel

Message Input

Type your question or command at the bottom. Press Enter to send.

Context Badges

Badges show what context the AI can access:

Context Badges

BadgeMeaning
ProjectAI sees your project structure
SheetAI sees current sheet elements
SelectionAI sees your selected elements
System GuideAI has LoomCAD documentation

Click badges to expand details:

Context Dropdown

Model Selection

Choose which AI model to use:

Model Dropdown

Available providers:

  • Claude (Anthropic) - Default, best for complex tasks
  • Gemini (Google) - Alternative option
  • OpenRouter - Access to multiple models
  • LM Studio - Local models (privacy-focused)

Configure API keys in Settings > API Keys.


Running Generated Scripts

When the AI generates code, you'll see Run and Save buttons:

Code Block with Buttons

Run Script

Executes the code immediately on your design. Results appear below the code block:

Success: Execution OK

Error: Execution Error

Save Script

Opens a dialog to save the script for reuse:

Save script dialog Save script dialog

  • Save to current project
  • Save to a library project (for sharing)

See Script Libraries for details.


Chat Management

Multiple Chats

Create separate chat threads for different topics:

  1. Click the chat menu icon
  2. Select New Chat

Chat History List

Edit Messages

Made a typo? Edit and regenerate:

  1. Hover over your message
  2. Click the edit icon
  3. Modify and resend

Message Edit Mode

Message Actions

Each AI response has action options:

Message Actions

  • Copy response text
  • Regenerate response
  • Rate the response (helps improve the AI)

Settings

Configure AI behavior in the chat settings dialog:

Chat Settings

SettingDescription
Default ModelWhich AI model to use by default
Auto-include SelectionAlways send selected elements to AI
Code Execution ConfirmationAsk before running scripts

Tips for Effective Use

Be Specific

Instead of "add some connectors", try:

"Add 3 Molex MX150 connectors, 8-pin, named J1, J2, J3"

Provide Context

Include relevant details:

"For an automotive 12V system, suggest wire gauges for: main power (30A), accessories (5A), signals (0.5A)"

Use Follow-ups

Build on previous responses:

  1. "Create a 6-pin connector called ECU1"
  2. "Now add wires from ECU1 to the sensor connector"
  3. "Make the power wires red and signals white"

Review Before Running

Always review generated scripts before clicking Run. Check that the code matches your intent.


Limitations

The AI copilot:

  • Cannot access the internet or external files
  • Cannot undo its own changes (use Ctrl+Z)
  • May occasionally make mistakes - always verify critical data
  • Works best with clear, specific requests

See Trust & Verification for guidelines on working safely with AI-generated designs.


Next Steps