# AionUI A free, open-source desktop "Cowork" application that lets AI agents work alongside users on their local machine. Ships with a built-in AI agent engine (zero setup) and acts as a unified interface for external CLI agents ([[Claude Code]], Codex, Qwen Code, Goose AI, OpenClaw, etc.). 20k+ GitHub stars, Apache-2.0 license, by iOfficeAI. ## Key Features - **Built-in AI agent engine**: works immediately; no external CLI tools required - **Multi-agent mode**: auto-detects and integrates 16+ CLI agents with parallel sessions - **Any API key / any model**: 20+ providers (Gemini, OpenAI, Anthropic, DeepSeek, AWS Bedrock, [[Ollama]], [[LM Studio]], etc.) - **[[Model Context Protocol (MCP)]] unified management**: configure once, synced across all agents - **Remote access**: WebUI (browser-based), Telegram, Lark, DingTalk, Slack (coming) - **Scheduled tasks (cron)**: 24/7 unattended automation with natural language definitions - **12 built-in assistants**: Cowork, PPTX Generator, PDF to PPT, 3D Game, UI/UX Pro Max, etc. - **Document generation**: PPTX (with Morph animations), Word, Excel, Markdown, PDF - **Preview panel**: 10+ format live preview with version history - **AI image generation and editing** (Gemini-powered) - **Cross-platform**: macOS, Windows, Linux ## Tech Stack - Electron 37 (electron-vite 5) - TypeScript 5.8, React 19, Arco Design, UnoCSS - Express 5 (WebUI server), better-sqlite3 (local DB) - Multiple AI SDKs (Anthropic, OpenAI, Google GenAI, AWS Bedrock, MCP SDK) ## Installation Available via Homebrew (`brew install aionui`) or direct download from website. ## References - Website: https://www.aionui.com - Source code: https://github.com/iOfficeAI/AionUi ## Related - [[Claude Code]] - [[Ollama]] - [[LM Studio]] - [[Model Context Protocol (MCP)]] - [[Large Language Models (LLMs)]]