openclaw-desktop

🖥️ 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
Language
8/23/2026
Added
View on GitHubDownload ZIP

⚠️ Third-Party Software Notice

This skill is third-party open-source software developed and hosted independently on GitHub. SkillTip is an informational directory and does not control or maintain the underlying repository. Any security checks displayed are automated and limited in scope. Review the source code before installing.

Read the Terms of Service

Installation

Add to your Claude Code skills directory:

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

Getting Started

Guides for using skills like openclaw-desktop.

Security Report

Verified

Last scanned: —

{
  "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+1Ctrl+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

Frequently Asked Questions

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.

Comments (0)

No comments yet. Be the first to share your thoughts!

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,21936,702JavaScript
AI Agentsai-agentsanthropicclaude-code
View details
15

An agentic skills framework & software development methodology that works.

234,96620,863Shell
AI Agentsai-agentsbrainstorming
View details

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

185,94028,768JavaScript
AI Agentsai-agentsanthropicclaude-code
View details

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,8688,826Rust
AI Agentsclaude-codeai-tools
View details

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,03119,897Shell
AI Agents
View details

Developers Also Liked

Based on votes and bookmarks from developers who liked this 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,21936,702JavaScript
AI Agentsai-agentsanthropicclaude-code
View details
15

An agentic skills framework & software development methodology that works.

234,96620,863Shell
AI Agentsai-agentsbrainstorming
View details

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,88160,308TypeScript
MCP Serversapisai-tools
View details

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

185,94028,768JavaScript
AI Agentsai-agentsanthropicclaude-code
View details

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,8688,826Rust
AI Agentsclaude-codeai-tools
View details