TUUI
A desktop AI chat and MCP client for Windows, macOS and Linux that connects tools to cloud or self-hosted LLM backends under Apache 2.0.

TUUI is a desktop AI chat application and Model Context Protocol (MCP) client for people who want to use model-connected tools in one interface. Developers can also extend it to build their own desktop AI applications.
- Model connections: Use multiple chatbot configurations across LLM providers, including ChatGPT, Claude, Qwen and self-hosted backends.
- MCP tools and context: Give models access to server-provided tools, reusable prompts and resources within the chat application.
- Server interactions: Support MCP sampling, which lets a server request model responses, and elicitation, which lets it ask the user for information.
- Extension discovery: Find servers through the MCP registry, use packaged MCP Bundles (.mcpb), and connect to authenticated remote servers through mcp-remote.
- Adaptable interface: Use multilingual support, adjustable layouts and customizable themes, or extend the Vue 3 and Electron application for a specific AI toolchain.
TUUI runs on Windows, macOS and Linux and is open source under the Apache 2.0 license. The desktop interface runs on your computer; model requests go to the cloud service or self-hosted backend you choose. MCP features require a backend that supports tool or function calling. Local MCP servers may also need Node.js, Python with UV, or Docker, depending on the server.