๐ฅ๏ธ A native desktop client for OpenClaw premium UI experience without the browser. Built with Electron + React + TypeScript. Bilingual Arabic/English with full RTL support.
# Add to your Claude Code skills
git clone https://github.com/rshodoskar-star/openclaw-desktopGuides for using ai agents skills like openclaw-desktop.
Last scanned: 5/30/2026
{
"issues": [
{
"type": "npm-audit",
"message": "@protobufjs/utf8: protobufjs has overlong UTF-8 decoding",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "@xmldom/xmldom: xmldom: Uncontrolled recursion in XML serialization leads to DoS",
"severity": "high"
},
{
"type": "npm-audit",
"message": "axios: Axios has a NO_PROXY Hostname Normalization Bypass that Leads to SSRF",
"severity": "high"
},
{
"type": "npm-audit",
"message": "brace-expansion: brace-expansion: Large numeric range defeats documented `max` DoS protection",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "follow-redirects: follow-redirects leaks Custom Authentication Headers to Cross-Domain Redirect Targets",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "ip-address: ip-address has XSS in Address6 HTML-emitting methods",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "postcss: PostCSS has XSS via Unescaped </style> in its CSS Stringify Output",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "protobufjs: Arbitrary code execution in protobufjs",
"severity": "critical"
},
{
"type": "npm-audit",
"message": "tmp: tmp has Path Traversal via unsanitized prefix/postfix that enables directory escape",
"severity": "high"
},
{
"type": "npm-audit",
"message": "vite: Vite Vulnerable to Path Traversal in Optimized Deps `.map` Handling",
"severity": "high"
},
{
"type": "npm-audit",
"message": "ws: ws: Uninitialized memory disclosure",
"severity": "medium"
}
],
"status": "FAILED",
"scannedAt": "2026-05-30T16:38:07.029Z",
"npmAuditRan": true,
"pipAuditRan": true
}See how openclaw-desktop compares with popular alternatives.
openclaw-desktop is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by rshodoskar-star. ๐ฅ๏ธ A native desktop client for OpenClaw premium UI experience without the browser. Built with Electron + React + TypeScript. Bilingual Arabic/English with full RTL support. It has 120 GitHub stars.
openclaw-desktop failed SkillsLLM's automated security scan, which flagged one or more high-severity issues. Review the Security Report section carefully before using it.
Clone the repository with "git clone https://github.com/rshodoskar-star/openclaw-desktop" and add it to your Claude Code skills directory (see the Installation section above).
openclaw-desktop is primarily written in TypeScript. It is open-source under rshodoskar-star on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh openclaw-desktop against similar tools.
No comments yet. Be the first to share your thoughts!
Requires a passing catalog security scan.
โ ๏ธ Third-Party Software Notice
This skill is third-party open-source software developed and hosted independently on GitHub. SkillsLLM is an informational directory and does not control or maintain the underlying repository.
Any security checks, ratings, or warnings displayed by SkillsLLM are automated and limited in scope. They do not constitute a security certification or guarantee that the software is safe, error-free, or free from malicious code, vulnerabilities, compromised dependencies, or prompt-injection risks.
Review the source code, permissions, dependencies, and configuration before installing or running any third-party skill. Use is at your own risk. To the maximum extent permitted by applicable law, SkillsLLM is not liable for losses arising from third-party software.
OpenClaw is powerful โ but managing it through a terminal or basic webchat leaves a lot on the table. AEGIS Desktop gives it a proper home:
If you run OpenClaw, AEGIS Desktop is the UI it deserves.








Ctrl+Tab switching[[button:Label]] chipsCtrl+F) with result navigationask_aegis function calling โ Gemini handles speech-to-text and text-to-speech, Gateway handles the intelligence--aegis-*)Ctrl+K), keyboard shortcuts, global hotkey (Alt+Space)Download from Releases:
| File | Type |
|---|---|
AEGIS-Desktop-Setup-X.X.X.exe |
Windows installer |
AEGIS-Desktop-X.X.X.exe |
Portable (no install) |
On first launch, you'll pair with your Gateway โ a one-time setup using Ed25519 device authentication.
AEGIS Desktop is a frontend client โ it doesn't run AI or store data. Everything lives in your OpenClaw Gateway.
OpenClaw Gateway (local or remote) Gemini Live API
โ โ
โ WebSocket โ WebSocket
โผ โผ
AEGIS Desktop โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โโโ Chat โ messages + streaming responses
โโโ Voice Chat โ real-time speech via Gemini relay
โโโ Dashboard โ sessions, cost, agent status
โโโ Calendar โ events + Cron reminders
โโโ Analytics โ cost summary + token history
โโโ Agent Hub โ registered agents + workers
โโโ Cron โ scheduled jobs
โโโ Plugins โ modular extension system
โโโ Config โ visual config editor
โโโ Skills โ ClawHub marketplace
โโโ Terminal โ shell via node-pty
โโโ Sessions โ active session manager
โโโ Logs โ real-time log viewer
โโโ Memory โ semantic memory explorer
โโโ Files โ workspace file manager
โโโ Sandbox โ code interpreter
โโโ MCP Tools โ tool management
โโโ Settings โ app preferences
npm install
npm run dev # Electron + Vite (hot reload)
npm run dev:web # Browser only (no Electron)
npm run build # Production build
npm run package # NSIS installer
npm run package:portable # Portable exe
| Layer | Technology |
|---|---|
| Framework | Electron 35 |
| UI | React 18 + TypeScript 5.7 |
| Build | Vite 6 |
| Styling | Tailwind CSS + CSS Variables |
| Animations | Framer Motion |
| State | Zustand 5 |
| Charts | Recharts |
| Terminal | xterm.js + node-pty |
| Icons | Lucide React |
| Routing | React Router 7 |
| i18n | react-i18next |
| Emoji | emoji-mart |
| Shortcut | Action |
|---|---|
Ctrl+K |
Command Palette |
Ctrl+1 โ Ctrl+8 |
Navigate pages |
Ctrl+, |
Settings |
Ctrl+Tab |
Switch chat tabs |
Ctrl+W |
Close tab |
Ctrl+N |
New chat |
Ctrl+F |
Search in chat |
Ctrl+R |
Refresh |
Alt+Space |
Show/hide window (global) |