This is a small fork made to add some small QoL that I don't intend to contribute back to the original repo due to diverging opinions. I also don't intend on maintaining this for anyone else except myself. If you find any issues, please don't report in the original repo.
OpenClaw is powerful β but managing it through a terminal or basic webchat leaves a lot on the table. AEGIS gives it a proper home:
- π¬ Chat β streaming responses, artifacts, images, voice, in-chat search, and multi-tab sessions
- π 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
- π 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 is the UI it deserves.
- Streaming markdown with syntax highlighting and theme-aware code blocks
- Multi-tab sessions with
Ctrl+Tabswitching - 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
- 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)
- Modular plugin system with 9 built-in plugins: Pixel Agents, Session Manager, Logs Viewer, Multi-Agent, File Manager, Code Interpreter, MCP Tools, Skills
- 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
- 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
- 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
- Skills Marketplace β browse and search 3,286+ skills from ClawHub
- Integrated Terminal β PowerShell/Bash via xterm.js with multi-tab support
- Dark and light themes with full CSS variable system (
--aegis-*) - 6 accent colors (teal, blue, purple, rose, amber, emerald)
- 4 languages: Arabic (RTL), English, 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
Download from Releases:
| File | Type |
|---|---|
AEGIS-Setup-X.X.X.exe |
Windows installer |
AEGIS-X.X.X-macOS-arm64.dmg |
DMG application image |
- Windows 10/11 (x64) or macOS (Apple Silicon)
- OpenClaw Gateway running locally or remotely
On first launch, you'll pair with your Gateway β a one-time setup using Ed25519 device authentication.
AEGIS 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 ββββββββββββββββββββββββββββββββββ
βββ Chat β messages + streaming responses
βββ 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
βββ 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:win # Windows NSIS installer
npm run package:portable:win # Portable Windows EXE
npm run package:mac # macOS "Portable" App
npm run package:mac:dmg # macOS DMG Installer Imageβ¨οΈ Keyboard Shortcuts
| 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) |
- Changelog β version history and release notes
- Contributing β how to contribute
- Security β vulnerability reporting
- Code of Conduct β community guidelines
Copyright (c) 2026 Rashed Al-Dosari
All new changes are made also under the MIT license.






