GraphCanon updated 3w · GitHub synced 3w
Decision brief
Tuui stands out for its support of cross-vendor LLM API orchestration and the Model Context Protocol, suitable for developers aiming to unify AI models from different vendors.
Good fit when
- Use Tuui when you need a desktop client that can manage APIs from multiple LLM vendors in one place.
- If your project requires support for the Model Context Protocol (MCP) for advanced context management across different AI models, Tuui is recommended.
Avoid when
- Do not use Tuui if you are working exclusively with a single vendor's API set and do not require MCP.
- If your development environment does not allow for desktop applications or you strictly adhere to web-based solutions only, Tuui might not be the appropriate choice.
- Pricing:
- freemium - Available for free to use with no restrictions on basic features making it suitable for both open source projects and commercial applications given the terms of its Apache-2.0 license.
- Requirements:
- N/A
Observed Jul 17, 2026 · Source: enrich:decision_facts
Verify the decision
Adoption
Package downloads where a registry match exists. GitHub stars (1,153) are secondary evidence.
- npm downloads (30d)
- 86·npm downloads API·3w
Maintenance and security
Full trust report- Maintenance
- Steady (73d since push)
- As of 3w
- Provenance
- Not a fork · Organization account
- As of 3w
- Security (OSV)
- No MCP manifest
- As of 1mo
Public GitHub metadata and optional OSV scans. Signals, not a guarantee. Trust methodology.
Install
npm install tuui npmSimilar tools
Same-category neighbours. No typed graph edges are catalogued for this tool yet.
Evidence and technical details
Sourced facts, taxonomy, compatibility claims, README excerpt, and machine-readable endpoints.
Overview
Tuui is a tool unitary utility integration designed to accelerate AI adoption with support for the Model Context Protocol (MCP) and multiple vendor APIs.
Capability facts
- MCP server
- Ships MCP server
Source: package.json:@modelcontextprotocol/* · Jul 27, 2026
- Languages
- typescript, javascript
Source: github.language+package.json · Jul 27, 2026
Categories
Compatibility
Sourced claims from the README excerpt - not unsourced marketing copy.
Source: README excerpt (regex_v1, Jul 27, 2026)
- For NPX/NODE-based servers: Install `Node.js` to execute JavaScript/TypeScript tools.Source link
Source: README excerpt (regex_v1, Jul 27, 2026)
- For UV/UVX-based servers: Install `Python` and the `UV` library.Source link
Source: README excerpt (regex_v1, Jul 27, 2026)
- Set up an LLM backend (e.g., `ChatGPT`, `Claude`, `Qwen` or self-hosted) that supports tool/function calling.Source link
Tags
README
🚀 Getting Started
You can quickly get started with the project through a variety of options tailored to your role and needs:
-
To
explorethe project, visit the wiki page: TUUI.com -
To
downloadand use the application directly, go to the releases page: Releases -
For
developersetup, refer to the installation guide: Getting Started (English) | 快速入门 (中文) -
To
ask the AIdirectly about the project, visit: TUUI@DeepWiki
⚙️ Core Requirements
To use MCP-related features, ensure the following preconditions are met for your environment:
-
Set up an LLM backend (e.g.,
ChatGPT,Claude,Qwenor self-hosted) that supports tool/function calling. -
For NPX/NODE-based servers: Install
Node.jsto execute JavaScript/TypeScript tools. -
For UV/UVX-based servers: Install
Pythonand theUVlibrary. -
For Docker-based servers: Install
DockerHub. -
For macOS/Linux systems: Modify the default MCP configuration (e.g., adjust CLI paths or permissions).
Refer to the MCP Server Issue documentation for guidance
For guidance on configuring the LLM, refer to the template(i.e.: Qwen):
{
"name": "Qwen",
"apiKey": "",
"url": "https://dashscope.aliyuncs.com/compatible-mode",
"path": "/v1/chat/completions",
"model": "qwen-turbo",
"modelList": ["qwen-turbo", "qwen-plus", "qwen-max"],
"maxTokensValue": "",
"mcp": true
}
The configuration accepts either a JSON object (for a single chatbot) or a JSON array (for multiple chatbots):
[
{
"name": "Openrouter && Proxy",
"apiKey": "",
"url": "https://api3.aiql.com",
"urlList": ["https://api3.aiql.com", "https://openrouter.ai/api"],
"path": "/v1/chat/completions",
"model": "openai/gpt-4.1-mini",
"modelList": [
"openai/gpt-4.1-mini",
"openai/gpt-4.1",
"anthropic/claude-sonnet-4",
"google/gemini-2.5-pro-preview"
],
"maxTokensValue": "",
"mcp": true
},
{
"name": "DeepInfra",
"apiKey": "",
"url": "https://api.deepinfra.com",
"path": "/v1/openai/chat/completions",
"model": "Qwen/Qwen3-32B",
"modelList": [
"Qwen/Qwen3-32B",
"Qwen/Qwen3-235B-A22B",
"meta-llama/Meta-Llama-3.1-70B-Instruct"
],
"mcp": true
}
]
For agents
This page has a .md twin and JSON over the API.