YouClaw
创建于 2026年3月22日
更新于 2026年3月22日
由 Claude Agent SDK 驱动的桌面 AI 助手,GitHub 上获得 327 星。使用 TypeScript 和 Rust 构建,采用 Tauri 2 桌面框架。
基于 Claude Agent SDK 的桌面 AI 助手
YouClaw 是一个现代化的桌面 AI 助手,使用 Tauri 2 构建,由 Claude Agent SDK 驱动。它结合了 TypeScript 前端和 Rust 后端,提供快速、轻量级和跨平台的 AI 体验。
为什么选择 YouClaw?
现代桌面框架:基于 Tauri 2 构建,利用 Rust 的后端性能和轻量级 WebView 前端,实现小体积和原生性能。
Claude Agent SDK 集成:使用 Anthropic 官方的 Claude Agent SDK,提供强大的 Claude AI 模型访问能力,支持工具使用和代理能力。
跨平台支持:得益于 Tauri 的跨平台能力,在 Windows、macOS 和 Linux 上使用单一代码库运行。
核心特性
1. Tauri 2 架构
基于 Tauri 2 构建,将 Rust 的性能与 Web 技术的 UI 结合,实现快速启动时间和低内存占用。
2. Claude Agent SDK
集成 Anthropic 的 Claude Agent SDK,提供高级 AI 能力,包括工具使用、多步推理和上下文管理。
3. 轻量级设计
最低仅需 512MB RAM,适合各种硬件配置。
4. TypeScript + Rust
TypeScript 前端配合 Rust 后端,提供全栈类型安全和卓越性能。
安装
# 克隆仓库
git clone https://github.com/CodePhiliaX/youclaw.git
cd youclaw
# 安装依赖
npm install
# 运行开发环境
npm run tauri dev
# 构建生产版本
npm run tauri build系统要求
| 组件 | 最低配置 | 推荐配置 |
|---|---|---|
| CPU | 2 核 | 4 核或更多 |
| 内存 | 512MB RAM | 2GB RAM+ |
| 存储 | 100MB SSD | 500MB 可用空间 |
| 操作系统 | Windows 10+, macOS 12+, Linux (Ubuntu 22.04+) | 最新版本 |
| Node.js | v18+ | 最新 LTS |
| Rust | 1.70+ | 最新稳定版 |
使用场景
桌面生产力
作为个人 AI 助手,直接在桌面上进行文档处理、邮件起草和任务管理。
本地开发
适合需要轻量级、快速框架和 Claude 集成的开发者构建桌面 AI 工具。
跨平台工具
构建在 Windows、macOS 和 Linux 上无缝运行的 AI 驱动桌面应用程序。
技术栈
- 前端:TypeScript + React/Vue
- 后端:Rust (通过 Tauri)
- 桌面框架:Tauri 2
- AI 集成:Claude Agent SDK
- 构建工具:Vite
社区和支持
- GitHub:https://github.com/CodePhiliaX/youclaw
- 问题反馈:GitHub Issues 用于错误报告和功能请求
许可证
MIT 许可证 - 免费开源,可用于商业和个人用途。