AiSpire
If you are the rightful owner of AiSpire and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
AiSpire is an intelligent interface for Vectric Aspire and V-Carve CAD/CAM software that enables AI-powered design and machining capabilities.
AiSpire consists of two primary components: a Lua Gadget, which is a plugin for Vectric Aspire/V-Carve that runs inside the CAD/CAM environment, and a Python MCP Server, which implements the Model Context Protocol for LLM integration. The system allows for the execution of Lua code within Vectric software, enabling the creation and manipulation of vector paths, importation and modification of 3D models, and optimization of vector nesting for material utilization. It also supports advanced toolpath strategies and provides an interactive UI with log viewing and command history. AiSpire is currently in active development, with key components like the Lua Socket Server, Command Processing framework, and UI Manager already implemented.
Features
- Execute arbitrary Lua code inside Vectric software
- Create and manipulate vector paths programmatically
- Import and modify 3D models
- Optimize vector nesting for material utilization
- Generate and calculate toolpaths for CNC machining