EasyClaw

EasyClaw · GaoyangZhang.EasyClaw

An easy-mode runtime and UI layer built on top of OpenClaw, designed to turn long-lived AI agents into personal digital butlers.

OpenClaw is a powerful agent runtime — but it's built for engineers. Setting it up means editing config files, managing processes, and juggling API keys from the terminal. For non-programmers (designers, operators, small business owners), that barrier is too high. EasyClaw wraps OpenClaw into a desktop app that anyone can use: install, launch from the system tray, and manage everything through a local web panel. Write rules in plain language instead of code, configure LLM providers and messaging channels with a few clicks, and let the agent learn your preferences over time. No terminal required. In short: OpenClaw is the engine; EasyClaw is the cockpit. Features - Natural Language Rules: Write rules in plain language—they compile to policy, guards, or skills and take effect immediately (no restart) - Multi-Provider LLM Support: 20+ providers (OpenAI, Anthropic, Google Gemini, DeepSeek, Zhipu/Z.ai, Moonshot/Kimi, Qwen, Groq, Mistral, xAI, OpenRouter, MiniMax, Venice AI, Xiaomi/MiMo, Volcengine/Doubao, Amazon Bedrock, NVIDIA NIM, etc.) plus subscription/coding plans (Claude, Gemini, Zhipu Coding, Qwen Coding, Kimi Code, MiniMax Coding, Volcengine Coding) and Ollama for local models - OAuth & Subscription Plans: Sign in with Google for free-tier Gemini access or connect Claude/Anthropic subscription—no API key needed. Auto-detects or installs CLI credentials - Per-Provider Proxy Support: Configure HTTP/SOCKS5 proxies per LLM provider or API key, with automatic routing and hot reload—essential for restricted regions - Multi-Account Channels: Configure Telegram, WhatsApp, Discord, Slack, Google Chat, Signal, iMessage, Feishu/Lark, LINE, Matrix, Mattermost, Microsoft Teams, and more through UI with secure secret storage (Keychain/DPAPI) - Token Usage Tracking: Real-time statistics by model and provider, auto-refreshed from OpenClaw session files - Speech-to-Text: Region-aware STT integration for voice messages (Groq, Volcengine) - Visual Permissions: Control file read/write access through UI - Zero-Restart Updates: API key, proxy, and channel changes apply instantly via hot reload—no gateway restart needed - Local-First & Private: All data stays on your machine; secrets never stored in plaintext - Chat with Agent: Real-time WebSocket chat with markdown rendering, emoji picker, image attachments, model switching, and persistent conversation history - Skills Marketplace: Browse, search, and install community skills from a built-in marketplace; manage installed skills with one click - Auto-Update: Client update checker with static manifest hosting - Privacy-First Telemetry: Optional anonymous usage analytics—no PII collected How File Permissions Work EasyClaw enforces file access permissions through an OpenClaw plugin that intercepts tool calls before they execute. Here's what's protected: - File access tools (read, write, edit, image, apply-patch): Fully protected—paths are validated against your configured permissions - Command execution (exec, process): Working directory is validated, but paths inside command strings (like cat /etc/passwd) cannot be inspected Coverage: ~85-90% of file access scenarios. For maximum security, consider restricting or disabling exec tools through Rules. Technical note: The file permissions plugin uses OpenClaw's before_tool_call hook—no vendor source code modifications needed, so EasyClaw can cleanly pull upstream OpenClaw updates.

winget install --id GaoyangZhang.EasyClaw --exact --source winget

Latest 1.7.8

Release Notes

Installation / 安装说明 macOS If you see "'RivonClaw' is damaged and can't be opened" — this is macOS Gatekeeper blocking an unsigned app. The file is not actually damaged. 如果提示 "'RivonClaw' 已损坏,无法打开",这是 macOS Gatekeeper 安全机制拦截了未签名应用,并非文件真的损坏。 Fix / 解决方法:

  1. Open Terminal (press Cmd + Space, search "Terminal")
  2. Run the following command / 运行以下命令: sudo xattr -r -d com.apple.quarantine /Applications/RivonClaw.app
  3. Enter your login password (characters won't be displayed), press Enter / 输入开机密码(不显示字符),按回车
  4. Re-open the app / 重新打开应用即可 Windows If Windows SmartScreen shows "Windows protected your PC" / 如果 SmartScreen 提示"已保护你的电脑":
  5. Click "More info" / 点击 "更多信息"
  6. Click "Run anyway" / 点击 "仍要运行" This is normal for apps without a digital signature. / 这是无数字签名应用的正常现象。

Installer types: portable , nullsoft

Architecture Scope Type Download SHA256
x86 portable Download 065CF2883251EBDDE9C43931425BACC915B6ACE25B2B0811A807FD7ACAC39B6C
x64 user nullsoft Download 1736053DF02CC02F2FA9EA6D36B2B62DF5F72A1EEA44F918FDCE5887E0830B5C
x64 machine nullsoft Download 1736053DF02CC02F2FA9EA6D36B2B62DF5F72A1EEA44F918FDCE5887E0830B5C

Details

Homepage
https://github.com/gaoyangz77/easyclaw
License
MIT
Publisher
EasyClaw
Support
https://github.com/gaoyangz77/easyclaw/issues
Copyright
Copyright (c) 2026 Gaoyang Zhang

Tags

agentagenticaichatbotclawlarge-language-modelllm

Older versions (1)

1.7.1
Architecture Scope Download SHA256
x64 user Download F045924A5223560FE1C3AAE27EDB56DBC62E44E223B3657832F2D5D15408EDE2
x64 machine Download F045924A5223560FE1C3AAE27EDB56DBC62E44E223B3657832F2D5D15408EDE2