AI assistant
The AI assistant is an agentic, MCP-based AI assistant for designing and building user interfaces in Qt Design Studio. Rather than just generating code for you to apply manually, it can take actions directly in your project (such as creating, modifying, or deleting QML files) based on your prompt. A single prompt can trigger multiple iterations, each building on the previous result.
To use the AI assistant, you need an API key for a supported LLM provider.

Qt Design Studio includes a built-in QML MCP server that is enabled by default. This gives the AI assistant access to your project's file and directory structure, which it uses to understand context and take actions on your behalf. You can also connect external MCP servers to extend what the AI assistant can do. For more information, see MCP servers.
The AI assistant may produce different results for the same prompt. LLMs are non-deterministic, meaning the output depends on the model and can vary between runs. Provide clear and detailed prompts for the best result and always review what the assistant produces before applying it to your project.
For more information, see the following pages:
- AI models — available LLM providers and models, and guidance on choosing the right model.
- MCP servers — how the AI assistant uses MCP servers, the built-in QML MCP server tools, and how to connect an external MCP server.
- Setting up the AI assistant — connecting to an LLM provider.
- Using the AI assistant — writing prompts and working with generated content.
Available under certain Qt licenses.
Find out more.