openclaw-desktop

ไฝœ่€… 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.

120
Stars
31
Forks
TypeScript
่ฏญ่จ€
2026/8/23
ๆทปๅŠ ๆ—ถ้—ด

โš ๏ธ ็ฌฌไธ‰ๆ–น่ฝฏไปถๅฃฐๆ˜Ž

ๆœฌ Skill ไธบ็ฌฌไธ‰ๆ–นๅผ€ๆบ่ฝฏไปถ๏ผŒ็‹ฌ็ซ‹ๆ‰˜็ฎกไบŽ GitHubใ€‚SkillTip ไป…ไธบไฟกๆฏ็›ฎๅฝ•๏ผŒไธๆŽงๅˆถๆˆ–็ปดๆŠคๅบ•ๅฑ‚ไป“ๅบ“ใ€‚ๆ‰€ๆ˜พ็คบ็š„ๅฎ‰ๅ…จๆฃ€ๆŸฅไธบ่‡ชๅŠจๅŒ–ไธ”่Œƒๅ›ดๆœ‰้™๏ผŒๅฎ‰่ฃ…ๅ‰่ฏท่‡ช่กŒๅฎกๆŸฅๆบ็ ใ€‚

้˜…่ฏปๆœๅŠกๆกๆฌพ

ๅฎ‰่ฃ…

ๆทปๅŠ ๅˆฐไฝ ็š„ Claude Code skills ็›ฎๅฝ•๏ผš

# Add to your Claude Code skills
git clone https://github.com/rshodoskar-star/openclaw-desktop

ๅฟซ้€Ÿๅ…ฅ้—จ

ไฝฟ็”จ openclaw-desktop ็ญ‰ Skills ็š„ๆŒ‡ๅ—ใ€‚

ๅฎ‰ๅ…จๆŠฅๅ‘Š

ๅทฒ้ชŒ่ฏ

ไธŠๆฌกๆ‰ซๆ๏ผšโ€”

{
  "status": "PASSED",
  "issues": []
}

README.md

OpenClaw

AEGIS Desktop

The desktop client that turns your OpenClaw Gateway into a full mission control center.


Version Electron React TypeScript OpenClaw License


๐Ÿค” Why AEGIS Desktop?

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:

  • ๐Ÿ’ฌ Chat โ€” streaming responses, artifacts, images, voice, in-chat search, and multi-tab sessions
  • ๐ŸŽค Voice Chat โ€” real-time voice conversations powered by Gemini Live with intelligent Gateway relay
  • ๐Ÿ”˜ Smart Quick Replies โ€” clickable buttons when the AI needs your decision
  • ๐Ÿ“… Calendar โ€” full calendar with Cron-powered reminders delivered to Telegram, Discord, or WhatsApp
  • ๐Ÿ“Š Analytics โ€” see exactly what you're spending and where, broken down by model and agent
  • ๐Ÿค– Agent Hub โ€” manage all your agents from a single panel
  • โฐ Cron Monitor โ€” schedule and control jobs visually
  • โš™๏ธ Config Manager โ€” edit your OpenClaw configuration with Smart Merge (preserves external edits)
  • ๐Ÿงฉ Plugins โ€” modular system with 9 built-in plugins, inline rendering, and persistent state
  • ๐Ÿ”ง Skills & Terminal โ€” browse the marketplace and run shell commands without leaving the app
  • ๐Ÿง  Memory Explorer โ€” semantic search and CRUD for agent memories
  • ๐Ÿ“‹ Session Manager โ€” monitor and manage all active sessions
  • ๐Ÿ“œ Logs Viewer โ€” real-time Gateway logs with filtering
  • ๐Ÿ“ File Manager โ€” browse and manage workspace files
  • ๐ŸŒ Multilingual โ€” Arabic (RTL), English, Spanish, and Chinese out of the box

If you run OpenClaw, AEGIS Desktop is the UI it deserves.


๐Ÿ“ธ Screenshots

๐Ÿ’ฌ Chat

Chat

๐Ÿ”˜ Smart Quick Reply Buttons

Quick Replies

๐Ÿ”ง Skills Marketplace

Skills

๐Ÿ’ป Integrated Terminal

Terminal

๐ŸŽค Voice Chat

Voice Chat

๐Ÿงฉ Plugins

Plugins

๐ŸŒ‘ Dark Mode

Dark Mode

๐ŸŒ• Light Mode

Light Mode


โœจ Features

๐Ÿ’ฌ Chat & Communication

  • Streaming markdown with syntax highlighting and theme-aware code blocks
  • Multi-tab sessions with Ctrl+Tab switching
  • Smart Quick Reply Buttons โ€” AI presents clickable [[button:Label]] chips
  • In-chat search (Ctrl+F) with result navigation
  • Image paste/drag/upload, file attachments, video playback, voice messages
  • Emoji picker with search and categories
  • Artifacts preview โ€” interactive HTML, React, SVG, and Mermaid in a sandboxed window
  • Virtuoso virtualized list for smooth scrolling in long conversations
  • Message queue with auto-send on reconnect

๐Ÿ“… Calendar

  • Three calendar systems โ€” Gregorian, Hijri (Islamic Umm al-Qura), and Chinese
  • Month, Week, and Day views with hour-by-hour timeline
  • Add, edit, and delete events with color-coded categories (work, personal, health, social, other)
  • Recurring events โ€” daily, weekly, monthly, and yearly
  • Cron-powered reminders โ€” each event creates an OpenClaw Cron job for automatic notifications (works across all calendar systems)
  • Customizable reminder timing โ€” 5, 15, 30, 60 minutes, 2 hours, 1 day, or 1 week before the event
  • Delivery channel selection โ€” receive reminders on Telegram, Discord, WhatsApp, or last active channel
  • One-shot reminders auto-delete after firing
  • Offline-first โ€” events persist in localStorage, sync with Gateway when connected
  • Full multilingual support (Arabic, English, Spanish, Chinese)

๐ŸŽค Voice Chat

  • Real-time voice conversations powered by Gemini Live API as a speech relay
  • ask_aegis function calling โ€” Gemini handles speech-to-text and text-to-speech, Gateway handles the intelligence
  • AudioWorklet mic capture (PCM16 @ 16kHz) with gapless audio playback (PCM @ 24kHz)
  • Silero VAD (Voice Activity Detection) โ€” filters background noise, only sends real speech
  • Aura Visualizer โ€” animated orb with four states: idle, listening, thinking, speaking
  • Dedicated settings panel โ€” Gemini API Key, response model, voice selection, live model
  • Isolated voice session โ€” separate from text chat history
  • Session timer with model info display

๐Ÿงฉ Plugins

  • Modular plugin system with 9 built-in plugins: Pixel Agents, Session Manager, Logs Viewer, Multi-Agent, File Manager, Code Interpreter, MCP Tools, Skills, Memory Explorer
  • Responsive grid layout โ€” 3 columns on desktop, 2 on tablet, 1 on mobile
  • Inline rendering โ€” plugins open inside the page without route navigation
  • Persistent state โ€” remembers your last opened plugin via localStorage
  • Glass-card design with hover animations and glow effects

๐Ÿ“Š Monitoring & Analytics

  • Dashboard โ€” cost, tokens, sessions, and active agents at a glance
  • Full Analytics โ€” date ranges, model/agent/token breakdowns, daily table, CSV export
  • Agent Hub โ€” create/edit/delete agents, monitor sub-agents and workers
  • Cron Monitor โ€” schedule, run, pause jobs with per-job activity log and templates

โš™๏ธ Configuration

  • Config Manager โ€” visual editor for OpenClaw configuration (Providers, Agents, Channels, Advanced)
  • Smart Merge โ€” on save, re-reads disk and merges only your changes, preserving CLI/external edits
  • Secrets Manager โ€” secrets audit, providers view, and runtime reload

๐Ÿ”ง Tools

  • Skills Marketplace โ€” browse and search 3,286+ skills from ClawHub
  • Integrated Terminal โ€” PowerShell/Bash via xterm.js with multi-tab support
  • Workshop โ€” Kanban board manageable by AI via text commands
  • Memory Explorer โ€” semantic search and CRUD for agent memories

๐ŸŽจ Interface

  • Dark and light themes with full CSS variable system (--aegis-*)
  • 6 accent colors (teal, blue, purple, rose, amber, emerald)
  • 4 languages: Arabic (RTL), English (LTR), Spanish, and Chinese โ€” with logical CSS properties
  • Command Palette (Ctrl+K), keyboard shortcuts, global hotkey (Alt+Space)
  • Model and reasoning level pickers in the title bar
  • Lazy-loaded pages with code splitting for fast startup
  • Glass morphism design with Framer Motion animations
  • Ed25519 device identity with challenge-response authentication

๐Ÿ“ฆ Installation

Download from Releases:

FileType
AEGIS-Desktop-Setup-X.X.X.exeWindows installer
AEGIS-Desktop-X.X.X.exePortable (no install)

Requirements

  • Windows 10/11
  • OpenClaw Gateway running locally or remotely

On first launch, you'll pair with your Gateway โ€” a one-time setup using Ed25519 device authentication.


๐Ÿ”Œ How It Works

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

๐Ÿ› ๏ธ Development

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

๐Ÿ”ง Tech Stack

LayerTechnology
FrameworkElectron 35
UIReact 18 + TypeScript 5.7
BuildVite 6
StylingTailwind CSS + CSS Variables
AnimationsFramer Motion
StateZustand 5
ChartsRecharts
Terminalxterm.js + node-pty
IconsLucide React
RoutingReact Router 7
i18nreact-i18next
Emojiemoji-mart

โŒจ๏ธ Keyboard Shortcuts
ShortcutAction
Ctrl+KCommand Palette
Ctrl+1 โ€“ Ctrl+8Navigate pages
Ctrl+,Settings
Ctrl+TabSwitch chat tabs
Ctrl+WClose tab
Ctrl+NNew chat
Ctrl+FSearch in chat
Ctrl+RRefresh
Alt+SpaceShow/hide window (global)

๐Ÿ“š Documentation


๐Ÿ“„ License

MIT

ๅธธ่ง้—ฎ้ข˜

What is openclaw-desktop?โŒ„

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.

Is openclaw-desktop safe to use?โŒ„

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.

How do I install openclaw-desktop?โŒ„

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).

What programming language is openclaw-desktop written in?โŒ„

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.

Are there alternatives to openclaw-desktop?โŒ„

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.

่ฏ„่ฎบ (0)

ๆš‚ๆ— ่ฏ„่ฎบ๏ผŒๆˆไธบ็ฌฌไธ€ไธชๅˆ†ไบซๆƒณๆณ•็š„ไบบ๏ผ

ECC

by affaan-m

10

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

โญ 242,219โ‘‚ 36,702JavaScript
AI ๆ™บ่ƒฝไฝ“ai-agentsanthropicclaude-code
ๆŸฅ็œ‹่ฏฆๆƒ… โ†’

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

โญ 185,940โ‘‚ 28,768JavaScript
AI ๆ™บ่ƒฝไฝ“ai-agentsanthropicclaude-code
ๆŸฅ็œ‹่ฏฆๆƒ… โ†’

cc-switch

by farion1231

3

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io

โญ 128,868โ‘‚ 8,826Rust
AI ๆ™บ่ƒฝไฝ“claude-codeai-tools
ๆŸฅ็œ‹่ฏฆๆƒ… โ†’

claude-code

by anthropics

Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.

โญ 120,031โ‘‚ 19,897Shell
AI ๆ™บ่ƒฝไฝ“
ๆŸฅ็œ‹่ฏฆๆƒ… โ†’

ๅผ€ๅ‘่€…่ฟ˜ๅ–œๆฌข

ๅŸบไบŽๅ–œๆฌขๆญค Skill ็š„ๅผ€ๅ‘่€…ๆŠ•็ฅจๅ’Œๆ”ถ่—

ECC

by affaan-m

10

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

โญ 242,219โ‘‚ 36,702JavaScript
AI ๆ™บ่ƒฝไฝ“ai-agentsanthropicclaude-code
ๆŸฅ็œ‹่ฏฆๆƒ… โ†’

n8n

by n8n-io

12

Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

โญ 201,881โ‘‚ 60,308TypeScript
MCP ๆœๅŠกๅ™จapisai-tools
ๆŸฅ็œ‹่ฏฆๆƒ… โ†’

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

โญ 185,940โ‘‚ 28,768JavaScript
AI ๆ™บ่ƒฝไฝ“ai-agentsanthropicclaude-code
ๆŸฅ็œ‹่ฏฆๆƒ… โ†’

cc-switch

by farion1231

3

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io

โญ 128,868โ‘‚ 8,826Rust
AI ๆ™บ่ƒฝไฝ“claude-codeai-tools
ๆŸฅ็œ‹่ฏฆๆƒ… โ†’