One-click installer for OpenClaw AI agent
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.
- 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
| OS | File | Link |
|---|---|---|
| macOS | .dmg |
Download |
| Windows | .exe |
Download |
You can also download from easyclaw.kr — it auto-detects your OS.
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"
- Click "More info"
- Click "Run anyway"
| 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) |
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 # PrettierPlatform-specific packaging:
npm run build:mac-local # macOS local build
npm run build:win-local # Windows local buildNote: macOS code signing requires
APPLE_ID,APPLE_APP_SPECIFIC_PASSWORD,APPLE_TEAM_ID,CSC_LINK,CSC_KEY_PASSWORDenvironment variables. Without them, the app will be built unsigned.
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)
Contributions are welcome! Please read CONTRIBUTING.md before getting started.
