Skip to content

zhitrend/openclaw-rust

Repository files navigation

ClawX (Tauri)

ClawX 的 Rust + Tauri 版本,复用 Electron 版的前端 UI,后端由 Rust 实现。

功能

与 Electron 版本功能一致:

  • 主界面 / 聊天
  • Gateway 管理
  • AI 提供商配置
  • Agent / Channel / Skill 配置
  • Cron 任务
  • 设置
  • 模型用量统计

开发

环境要求

安装与运行

pnpm install
pnpm tauri dev

构建

pnpm tauri build

架构

  • 前端:与原 ClawX 相同的 React + Vite 应用
  • 后端:Rust + Tauri 2
  • Host API:Axum HTTP 服务(127.0.0.1:3210)
  • IPCipc_invoke 命令统一处理所有 channel

前端通过 src/lib/tauri-bridge.ts 提供 window.electron 接口,与 Electron 版兼容。

OpenClaw Gateway

需要系统已安装 openclaw 或设置 OPENCLAW_CLI 环境变量。Tauri 版会作为子进程启动 OpenClaw Gateway。

About

快!快!快!!!!!!!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors