tuui
A desktop MCP client designed as a tool unitary utility integration, accelerating AI adoption through the Model Context Protocol (MCP) and enabling cross-vendor LLM API orchestration.
Master TUUI development setup and dependency management with this guide. Learn about its Electron-Vite-Vue architecture and package.json configuration for efficient cross-platform packaging.
How Keyboard Shortcuts Are Registered and Managed Globally in TUUIDiscover how TUUI registers and manages global keyboard shortcuts using Electron's globalShortcut API in its main process for efficient hotkey handling.
How TUUI Manages Global State with Pinia Store ArchitectureDiscover how TUUI manages global state with its Pinia store architecture. Learn how reactive, singleton stores orchestrate chat inference, tool execution, and UI state in their Electron-Vue app.
TUUI MCP Architecture: How Tools, Prompts, and Resources Are HandledExplore the TUUI MCP architecture for managing tools, prompts, and resources. Discover TUUI's three-layer system for uniform handling across MCP servers.
How TUUI Manages Remote MCP Servers with Cloudflare mcp-remote IntegrationDiscover how TUUI manages remote MCP servers using Cloudflare mcp-remote integration. Learn to establish SSE tunnels for seamless remote connectivity with this powerful solution.
How TUUI Resolves MCP Server Spawn Errors on Windows and macOSResolve MCP server spawn errors on Windows and macOS with TUUI's platform-specific strategies. Learn about SDK patches, absolute paths, and environment adjustments.
How TUUI Integrates the System Tray: Menu Creation and Window ManagementDiscover how TUUI integrates the system tray for seamless menu creation and window management. Explore the createTray function and its advanced features for a better user experience.
Configuration and Workflow for Building and Packaging TUUI with Vite and electron-builderLearn the configuration and workflow for building and packaging TUUI with Vite and electron-builder. This guide covers bundling Vue 3, Electron processes, and creating native installers.
Architecture and Purpose of the Preload Script in TUUI for Exposing Safe APIsExplore the TUUI preload script architecture guarding Electron sandboxed renderers. Discover how it securely exposes safe APIs via contextBridge, enforcing least privilege for robust application security.
MCP Registry Discovery in TUUI: How It Works and Integrates with the UIDiscover how TUUI finds MCP servers using the public MCP Registry API and displays results in a Vue card component. Learn about the seamless integration with the UI and gain valuable insights.
How TUUI Implements MCP Bundle (.mcpb) Support Using the @anthropic-ai/mcpb SDKDiscover how TUUI implements MCP Bundle support leveraging the @anthropic-ai/mcpb SDK. Learn to unpack, validate, and convert .mcpb files into server configurations.
Understanding the Window Management System in TUUI: Splash, Main, and Error WindowsExplore TUUI's window management system Learn how splash main and error windows are created and managed for smooth transitions and crash recovery. Discover centralized window factories. ai-ql/tuui
Have a question about this repo?
These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:
curl -s "https://instagit.com/install.md" Maintain an open-source project? Get it listed too →