easyclaw

agent
Security Audit
Warn
Health Pass
  • License — License: MIT
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Community trust — 108 GitHub stars
Code Warn
  • process.env — Environment variable access in api/newsletter.js
  • network request — Outbound network request in api/newsletter.js
  • process.env — Environment variable access in api/waitlist.js
  • network request — Outbound network request in api/waitlist.js
  • network request — Outbound network request in docs/router.js
Permissions Pass
  • Permissions — No dangerous permissions requested
Purpose
This is a one-click desktop installer for the OpenClaw AI agent. It automatically configures the required environment, such as WSL and Node.js, on macOS and Windows without requiring users to use terminal commands.

Security Assessment
Overall Risk: Medium. The tool does not request dangerous system permissions and contains no hardcoded secrets. However, there are several outbound network requests and environment variable accesses, specifically within newsletter and waitlist modules. This suggests the application is built on a web framework (likely an Electron app based on the TypeScript language) and handles outbound telemetry, API calls, or user signup data. Additionally, the Windows executable currently lacks a code signing certificate. While the authors provide a clean VirusTotal scan link, unsigned binaries always carry an inherent risk of system prompts and require extra caution.

Quality Assessment
The project demonstrates strong health and maintenance metrics. It is actively updated, with the most recent code push occurring today, and uses the highly permissive MIT license. The repository has garnered 108 GitHub stars, indicating a fair level of community trust and user adoption.

Verdict
Use with caution. While the project is actively maintained and open source, users should verify the safety of its outbound network connections and be aware of the unsigned Windows installer before running.
SUMMARY

One-click installer for OpenClaw AI agent. macOS & Windows.

README.md

EasyClaw Logo

EasyClaw

One-click installer for OpenClaw AI agent

한국어 · 日本語 · 中文

Release Downloads Platform License

Website · Download · OpenClaw


EasyClaw Demo

What is EasyClaw?

EasyClaw is a desktop installer that sets up OpenClaw AI agent without any terminal commands.

Download → Run → Enter API key — that's it. Three steps.

Features

  • One-Click Install — Automatically detects and installs WSL, Node.js, and OpenClaw
  • Multiple AI Providers — Supports Anthropic, Google Gemini, OpenAI, MiniMax, and GLM
  • Telegram Integration — Use your AI agent anywhere through a Telegram bot
  • Cross-Platform — macOS (Intel + Apple Silicon) and Windows

Download

OS File Link
macOS .dmg Download
Windows .exe Download

You can also download from easyclaw.kr — it auto-detects your OS.

Windows Security Notice

We're in the process of obtaining a Windows code signing certificate. You may see a security warning during installation.

  • VirusTotal scan result — 0 detections across 94 antivirus engines
  • Fully open source — anyone can inspect the code
  • Built with GitHub Actions CI/CD — transparent build process
If you see "Windows protected your PC"
  1. Click "More info"
  2. Click "Run anyway"

Tech Stack

Area Technology
Framework Electron + electron-vite
Frontend React 19 + Tailwind CSS 4
Language TypeScript
Build/CI electron-builder + GitHub Actions
Code Sign Apple Notarization (macOS) / SignPath (Windows, pending)

Development

npm install    # Install dependencies
npm run dev    # Development mode (electron-vite dev)
npm run build  # Type check + build
npm run lint   # ESLint
npm run format # Prettier

Platform-specific packaging:

npm run build:mac-local  # macOS local build
npm run build:win-local  # Windows local build

Note: macOS code signing requires APPLE_ID, APPLE_APP_SPECIFIC_PASSWORD, APPLE_TEAM_ID, CSC_LINK, CSC_KEY_PASSWORD environment variables. Without them, the app will be built unsigned.

Project Structure

src/
├── main/             # Main process (Node.js)
│   ├── services/     # Env check, installer, onboarding, gateway
│   └── ipc-handlers  # IPC channel router
├── preload/          # contextBridge (IPC API bridge)
└── renderer/         # React UI (7-step wizard)
api/                  # Vercel serverless functions
docs/                 # Landing page (easyclaw.kr)

Contributing

Contributions are welcome! Please read CONTRIBUTING.md before getting started.

Credits

Built on OpenClaw (MIT License) by the openclaw team.

License

MIT

Reviews (0)

No results found