A Claude Desktop alternative with MCP server support built with Tauri + React + TypeScript.
- ๐ Built with Tauri 2.x for optimal performance
- โ๏ธ Modern React with TypeScript
- ๐ Model Context Protocol (MCP) server integration
- ๐ Enhanced security features
- ๐ Advanced file management
- ๐จ Tailwind CSS for styling
- ๐ Plugin support
- ๐ Cross-platform support
- Node.js v22.11.0+
- Rust v1.83.0+
- Cargo v1.83.0+
-
Clone the repository:
git clone https://github.com/yourusername/luke-desktop.git cd luke-desktop -
Install dependencies:
npm install
-
Run development server:
npm run tauri dev
-
Build for production: For detailed build instructions, see our
Build Guide.
luke-desktop/
โโโ src/ # React frontend source
โโโ src-tauri/ # Tauri backend source
โ โโโ src/ # Rust source code
โ โโโ target/ # Compiled outputs
โโโ public/ # Static assets
โโโ config/ # Configuration files
โโโ tests/ # Test files
โโโ docs/ # Documentation
โโโ BUILD.md # Build configuration guide
โโโ API.md # API documentation