Modeler on Intelligence Hub
The Gurobi Intelligence Hub is a web application that provides AI-powered agents to help you work more effectively with Gurobi products. One of these specialized agents is
Modeler: A modeling assistant that helps you co-develop a clear, plain-language optimization specification with AI, then turns that specification into a complete optimization project—including a mathematical formulation, gurobipy implementation, and validated unit tests.
The Intelligence Hub also provides an MCP server that runs locally on your machine, allowing you to access Gurobot, Explainer, and Modeler directly from MCP-compatible tools such as IDE extensions and AI coding assistants. API keys are used to generate a license file that authenticates the MCP server with the Intelligence Hub backend.
Gurobi AI Modeling (Legacy)
Gurobi AI Modeling predates the Modeler and Intelligence Hub and remains available for now, though Modeler is the recommended approach going forward.
This legacy project was aimed at helping users quickly and easily develop mathematical optimization models and Gurobi code with the help of generative AI. The project includes:
- The Gurobi AI Modeling documentation page, which introduces users to mathematical optimization and demonstrates how to generate optimization models and code from problem descriptions. The page is appropriate for non-experts and includes many examples from the Software Engineering domain.
- Gurobi AI Modeling Assistant, a custom GPT specializing in converting plain-text problem descriptions into mathematical models and gurobipy code.
- Gurobi AI Modeling Prompt Engineer, a custom GPT designed to interact with users and assist them in identifying and exploring possible optimization problems relevant to their situation. The goal is to yield a high-quality problem description, by process of iteration.
Please note that the custom GPTs Gurobi AI Modeling Assistant and Gurobi AI Modeling Prompt Engineer are free but require a ChatGPT account (paid or free).