← all repositories
AI-QL/tuui

A Desktop Playground for MCP Tools and Cross-Vendor LLMs

TUUI gives developers a local, account-free control panel to chat with multiple LLM backends and wire in MCP servers for tools, prompts, and resources.

tuui
Not currently ranked — collecting fresh signals.
star history

What it does

TUUI is an open-source desktop chat application built around the Model Context Protocol. It connects to various LLM backends—OpenAI-compatible endpoints, Anthropic, Qwen, DeepInfra, or self-hosted models—through a JSON-driven configuration, and surfaces MCP server capabilities like tool calling, prompts, and resources in a single interface. Settings stay in localStorage, and the app explicitly requires zero user accounts.

The interesting bit

The codebase is openly a guinea pig for AI-generated development: the author states that many components were converted or generated from a prototype by AI, with strict linting and naming conventions enforced to keep the machine-written code in check. It is essentially a Vue3 and Vuetify desktop app trying to act as a vendor-neutral control plane for LLM APIs and MCP servers.

Key highlights

  • Supports most MCP server primitives—Tools, Prompts, Resources, Sampling, Elicitation, and Registry discovery—plus the newer MCP Bundles (.mcpb) format.
  • Orchestrates multiple LLM endpoints simultaneously via dynamic JSON configuration, including proxies and model lists.
  • Includes automated application testing support, a multilingual UI, and a basic layout manager.
  • Offers remote MCP server connectivity through mcp-remote, with OAuth handling for authenticated endpoints.
  • Ships as downloadable desktop apps for Windows, Linux, and macOS.

Caveats

  • MCP server spawn errors remain unresolved on macOS when using NVM, requiring manual path workarounds.
  • Roots support is explicitly unimplemented; the author considers it primarily relevant to IDE use cases.
  • The 90-second connection timeout can trip if underlying runtimes like uv or npx are being installed for the first time.

Verdict

If you want a local, account-free sandbox for experimenting with multiple LLMs and MCP servers, this is worth a spin. If you need a mature, IDE-integrated vibe-coding environment with full Roots support, it is still incomplete.

Frequently asked

What is AI-QL/tuui?
TUUI gives developers a local, account-free control panel to chat with multiple LLM backends and wire in MCP servers for tools, prompts, and resources.
Is tuui open source?
Yes — AI-QL/tuui is open source, released under the Apache-2.0 license.
What language is tuui written in?
AI-QL/tuui is primarily written in TypeScript.
How popular is tuui?
AI-QL/tuui has 1.2k stars on GitHub.
Where can I find tuui?
AI-QL/tuui is on GitHub at https://github.com/AI-QL/tuui.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.