Commands
Wire AI uses slash commands to perform actions. Type any command at the prompt to execute it.
Session Commands
Commands for managing your design session.
/help
Display a list of all available commands.
/help/reset
Start a new conversation, clearing the current context. Use this when you want to start fresh on a new design.
/resetWarning
/auth
Login to Wire AI. This is required before you can start designing circuits.
/authFollow the prompts to complete authentication.
Project Commands
Commands for managing your circuit design project.
/init
Initialize the current project directory. If it contains meaningful project content, Wire AI analyzes it and creates a WIREAI.md context file. For an empty or noise-only directory, it creates the .wireai/outputs structure without calling the model or creating WIREAI.md.
/initThis is useful when:
- Starting a new project from scratch
- Adding Wire AI to an existing project with KiCad files
- Analyzing ordinary project content in the directory where Wire AI was launched
To work on a different project, launch Wire AI from that project directory or set WIREAI_PROJECT_DIR.
/sync-project
Synchronize your local KiCad changes with the Wire AI agent. If you’ve manually edited the schematic in KiCad, use this command to update the agent’s understanding.
/sync-projectTip
Generation Commands
Commands for generating design outputs.
/generate-schematic
Generate a KiCad schematic file (.kicad_sch) from your current design. This creates a complete schematic with all components and connections.
/generate-schematicThe schematic will be saved to outputs/schematic.kicad_sch.
/export-bom
Export your Bill of Materials to a CSV file. This creates a spreadsheet-compatible file with all component information.
/export-bomThe BOM includes:
- Component reference designators
- Part numbers
- Manufacturer and distributor information
- Quantities and pricing (when available)
Command Summary
| Command | Description |
|---|---|
/help | Show available commands |
/auth | Login to Wire AI |
/reset | Start a new conversation |
/init | Initialize project |
/sync-project | Sync KiCad changes |
/generate-schematic | Generate KiCad schematic |
/export-bom | Export BOM to CSV |
Using Your Own Symbol Files
You don’t need a command to bring your own KiCad symbols into a design. Place the symbol file — a modern .kicad_sym, or a legacy KiCad v5 .lib (with its .dcm alongside, if you have it) — anywhere in your project folder and ask Wire AI to use it:
Use my_stm32.kicad_sym for the microcontrollerWire AI reads the file, shows you the parsed pins so you can confirm it’s right, and adds it to the project’s symbol library for schematic generation.
Tips
- Commands are case-insensitive:
/Helpworks the same as/help - You can type commands at any point during a conversation
- Use
/resetif Wire AI seems confused or stuck