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"
Stuck during installation, or want everything set up for you? The creator of EasyClaw offers a paid remote setup session — installation, API key configuration, Telegram bot connection, and a quick usage walkthrough. About 40 minutes, ₩50,000 (~$40). Korean or English.
📧 hello@needslab.ai — subject: "EasyClaw Setup"
EasyClaw is free and open source, built and maintained by one person. If it saved you a trip through the terminal, consider buying the developer a coffee — it keeps the updates coming.
| 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.
