YouClaw
A desktop AI assistant powered by Claude Agent SDK with 327 stars on GitHub. Built with TypeScript and Rust, using Tauri 2 for desktop shell.
Desktop AI Assistant with Claude Agent SDK
YouClaw is a modern desktop AI assistant built with Tauri 2 and powered by the Claude Agent SDK. It combines a TypeScript frontend with a Rust backend to deliver a fast, lightweight, and cross-platform AI experience. With 327 stars on GitHub, it represents a growing community of developers building desktop AI tools.
GitHub Stars: 327 Developer: CodePhiliaX Tech Stack: Tauri 2 + TypeScript + Rust AI Integration: Claude Agent SDK Platform: Cross-platform desktop (Windows, macOS, Linux)
Why YouClaw?
Modern Desktop Framework: Built with Tauri 2, leveraging Rust for backend performance and a lightweight WebView for the frontend, resulting in small bundle sizes and native performance.
Claude Agent SDK Integration: Uses Anthropic's official Claude Agent SDK, providing access to powerful Claude AI models with proper tool use and agentic capabilities.
Cross-Platform Support: Runs on Windows, macOS, and Linux with a single codebase, thanks to Tauri's cross-platform capabilities.
Key Features
1. Tauri 2 Architecture
Built on Tauri 2, combining Rust's performance with web technologies for the UI, resulting in fast startup times and low memory footprint.
2. Claude Agent SDK
Integrated with Anthropic's Claude Agent SDK for advanced AI capabilities including tool use, multi-step reasoning, and context management.
3. Lightweight Design
Requires only 512MB RAM minimum, making it suitable for a wide range of hardware configurations.
4. TypeScript + Rust
TypeScript frontend with Rust backend provides type safety across the full stack and excellent performance.
Installation
# Clone repository
git clone https://github.com/CodePhiliaX/youclaw.git
cd youclaw
# Install dependencies
npm install
# Run development
npm run tauri dev
# Build for production
npm run tauri buildSystem Requirements
| Component | Minimum | Recommended |
|---|---|---|
| CPU | 2 cores | 4 cores or more |
| Memory | 512MB RAM | 2GB RAM+ |
| Storage | 100MB SSD | 500MB available |
| OS | Windows 10+, macOS 12+, Linux (Ubuntu 22.04+) | Latest versions |
| Node.js | v18+ | Latest LTS |
| Rust | 1.70+ | Latest stable |
Use Cases
Desktop Productivity
Use as a personal AI assistant for document processing, email drafting, and task management directly from your desktop.
Local Development
Ideal for developers building desktop AI tools who need a lightweight, fast framework with Claude integration.
Cross-Platform Tools
Build AI-powered desktop applications that work seamlessly across Windows, macOS, and Linux.
Technology Stack
- Frontend: TypeScript + React/Vue
- Backend: Rust (via Tauri)
- Desktop Shell: Tauri 2
- AI Integration: Claude Agent SDK
- Build Tool: Vite
Community and Support
- GitHub: https://github.com/CodePhiliaX/youclaw
- Issues: GitHub Issues for bug reports and feature requests
License
MIT License - Free and open source for commercial and personal use.
Sources
XiaoYi Claw (Huawei)
Huawei HarmonyOS native AI assistant launched March 9, 2026. Deeply integrated with HarmonyOS ecosystem. Currently in Beta, supports cross-device collaboration.
YuanQi AIBot
Cheetah Mobile's desktop all-around AI assistant, focused on deep optimization for Chinese scenarios and local execution. Supports mobile remote control, Feishu/DingTalk integration.