Luke Desktop is a Tauri-based Claude Desktop alternative with MCP server support, built using React and TypeScript for optimal performance and enhanced security features, offering cross-platform compatibility. Luke Desktop is
Luke Desktop is a Claude Desktop alternative built with Tauri, React, and TypeScript, featuring Model Context Protocol (MCP) server support.
Clone, install dependencies with npm install
, and run the development server with npm run tauri dev
. Build instructions are in the Build Guide.
Details the directory structure for frontend, backend, static assets, configurations, tests and documentation.
Provides links to the Build Guide, API Documentation, Security Guide, and Contributing Guide.
Implements the Model Context Protocol (MCP) for AI model communication.
Includes secure file operations, API key management, encryption, authentication, and protection against common vulnerabilities.
Contributions are welcome, following the guidelines in Contributing Guide.
Licensed under the MIT License.
Report issues on the GitHub repository.
Thanks to Tauri, React, TypeScript, and Model Context Protocol.
DrJonBrock/luke-desktop
December 8, 2024
March 28, 2025
TypeScript