Type to search across all content

    AionUi

    One desktop. Your AI agents, actually coworking — a free, open-source unified interface for Claude Code, Codex, Gemini CLI, and 20+ coding agents.

    iOfficeAI Open source Since

    AionUi is a free, open-source Cowork desktop app that runs Claude Code, Codex, Gemini CLI, OpenClaw, Hermes Agent, and 20+ more coding agents side-by-side within a unified Electron interface. It auto-detects installed CLI agents, provides a built-in AI engine with 30+ provider support, and adds Team Mode for multi-agent orchestration — all from one desktop workspace.

    + Pros

    • Unified interface for 20+ CLI coding agents — auto-detects installed tools like Claude Code, Codex, Gemini CLI, OpenClaw, and Hermes Agent, eliminating terminal-switching friction
    • Built-in AI agent engine works with 30+ providers (Gemini, OpenAI, Anthropic, AWS Bedrock, Ollama, DeepSeek, OpenRouter, and local models) — no CLI agent required to get started
    • Team Mode lets a Leader agent break tasks into subtasks and delegate to Teammate agents running in parallel on different backends, with shared workspace and async mailbox
    • MCP (Model Context Protocol) unified management — configure tools once, auto-sync to all agents without per-agent setup
    • Cron automation engine for 24/7 unattended execution — natural language scheduling with conversation-bound tasks, fixed intervals, and one-time triggers
    • Completely free and open-source (Apache 2.0) with no paid tiers — you only pay for the API usage of whichever AI provider you choose
    • Cross-platform support (macOS, Windows, Linux) with WebUI remote access from phone, tablet, or browser
    • 21 built-in professional assistants for PPT, Word, Excel, UI/UX design, academic paper writing, financial models, and more
    • Chat platform integration with Telegram, Lark/Feishu, DingTalk, and WeChat for remote agent control
    • Preview panel supporting 10+ file formats — PDF, Word, Excel, PPT, Markdown, code, images, HTML, diff — with Git-based version history

    Cons

    • Primarily a desktop GUI app — requires Electron runtime, making it heavier than pure CLI alternatives (500MB+ download, 4GB RAM recommended)
    • No native IDE extension — agents run inside AionUi's interface rather than inline within editors like VS Code or JetBrains
    • Relatively new project — community and documentation ecosystem is still maturing compared to established tools like Claude Code or Copilot
    • Dual architecture (desktop app + bundled backend) adds complexity; occasional startup issues with bundled AionCore runtime
    • Built-in assistants are office-productivity focused — may overlap with dedicated tools like Microsoft Office or Google Workspace for some users

    Pricing

    Free

    $0

    Complete app with all features, open-source under Apache 2.0 — pay only for API usage from your chosen AI providers

    Introduction

    AionUi is a free, open-source Cowork desktop application for teams that juggle multiple CLI coding agents across different terminals. Built on Electron and backed by the iOfficeAI team, it auto-detects installed agents — Claude Code, Codex, Gemini CLI, OpenClaw, Hermes Agent, and 20+ more — and presents them in a unified desktop interface where they can run side-by-side, share a workspace, and even collaborate as a team.

    AionUi goes beyond a multi-tab terminal. It ships its own built-in AI agent engine supporting 30+ providers (Gemini, OpenAI, Anthropic, AWS Bedrock, Ollama, DeepSeek, OpenRouter, and local models), so you don't need a CLI agent installed to get started. It adds Team Mode for parallel multi-agent orchestration, centralizes tool configuration with MCP unified management that syncs across all agents, and includes a cron automation engine for 24/7 unattended task execution. With 28,300+ GitHub stars, 5,575 commits, and 2.8k forks, AionUi has rapidly become one of the most popular open-source tools in the multi-agent workspace category.

    Key Features

    Team Mode — Coordinated Multi-Agent Collaboration

    AionUi's flagship feature turns individual coding agents into an organized team. A Leader agent receives your instructions, breaks them into subtasks, and delegates to Teammate agents running in parallel:

    • Leader orchestration — supported backends include Claude Code, Codex, Hermes Agent, Gemini CLI, Snow CLI, and Aion CLI (aionrs)
    • Async mailbox — Teammates share results through an asynchronous message system and write to a shared task board
    • Dynamic scaling — add or remove Teammates while the team is running; silent agents auto-escalate with one-click removal
    • Team-isolated workspace — all agents share the same folder; each has its own permission dialog with sidebar badge for pending approvals
    • Granular permissions — per-agent YOLO mode (auto-approve) and Full-Auto mode for unattended execution

    Multi-Agent Mode — Unified Interface for CLI Agents

    If you already use Claude Code, Codex, or other CLI agents, AionUi auto-detects them and integrates them into a single workspace:

    • Auto-detection — recognizes installed CLI tools on your system path
    • Parallel sessions — run multiple agents simultaneously with independent context per conversation
    • Unified MCP configuration — add MCP tools once, auto-sync to every agent without per-agent setup
    • YOLO / Full-Auto modes — bypass permission prompts for unattended execution

    The built-in agent engine means you can also start working immediately without any CLI agent installed — just paste an API key and go.

    MCP Unified Management

    AionUi centralizes Model Context Protocol (MCP) configuration across all agents in one place:

    • Single source of truth — configure MCP servers once in AionUi's settings panel
    • Auto-sync — every connected agent (Claude Code, Codex, built-in engine, etc.) receives the same toolset
    • Skill system — three-tier skill architecture (builtin, custom, extension) with per-conversation enable/disable
    • Skills Marketplace — browse and install community-contributed extensions to extend agent capabilities

    Cron Automation — 24/7 Unattended Execution

    AionUi includes a built-in scheduler that runs agents on a cron:

    • Natural language scheduling — describe the task and frequency conversationally
    • Three scheduling modes — standard cron expressions (with timezone), fixed intervals (every N minutes/hours), and one-time triggers
    • Conversation-bound context — each task attaches to a conversation, maintaining full history across runs
    • Keep-awake — prevents system sleep while tasks are active; detects missed triggers after wake
    • Real-world examples — daily code reviews, weekly sales data aggregation, monthly file backups, automated standup notes

    Built-in Office Assistants

    AionUi ships 21 professional assistants for non-coding productivity tasks:

    Assistant

    Purpose

    Cowork Agent

    Autonomous end-to-end task execution

    PPT Creator / Morph PPT / 3D Morph PPT

    Presentation generation with Morph transitions

    Word Creator

    Formatted document generation

    Excel Creator

    Spreadsheet generation with analysis and charts

    Pitch Deck Creator

    Investor-ready pitch decks

    Dashboard Creator

    Data visualization dashboards

    Academic Paper Writer

    Structured research paper writing

    Financial Model Creator

    DCF, 3-statement models, cap tables

    UI/UX Pro Max

    Design with 57 styles and 95 color palettes

    3D Game Creator

    Single-file 3D game generation

    Story Roleplay

    Immersive storytelling with character cards

    These assistants use AionUi's built-in engine and the OfficeCLI toolchain for native file generation (no cloud upload required).

    Remote Access & Chat Platform Integration

    AionUi agents remain accessible when you're away from your computer:

    • WebUI mode — access from any browser (LAN, cross-network, or server deployment) with QR code or password login
    • Telegram — send commands to your AI agent directly from Telegram
    • Lark / Feishu — enterprise collaboration via Feishu bots
    • DingTalk — AI Card streaming with automatic fallback
    • WeChat — integration with personal WeChat accounts

    Architecture

    AionUi operates on a three-tier architecture:

    1. Electron Desktop Client (TypeScript, React, Vite) — the user-facing GUI with conversation panels, preview windows, and settings
    2. AionCore Backend ( Rust , bundled as aionrs) — the stateful runtime engine managing agent sessions, MCP configuration, cron scheduling, file operations, and API proxy
    3. Agent Communication Protocol (ACP) — AionUi's multi-agent coordination layer that standardizes communication between the desktop app and various CLI agent backends

    The desktop client communicates with AionCore via a local HTTP/WebSocket API. AionCore manages the lifecycle of connected agents — spawning, session persistence, tool injection, permission handling — and routes API calls to provider endpoints (Anthropic, OpenAI, Google, AWS, etc.) directly from your machine.

    No data routes through iOfficeAI servers — all processing stays local.

    The ACM (Agent Communication Model) handles turn-aware runtime state, ensuring that concurrent agent sessions don't interfere with each other. Team Mode adds a separate coordination layer on top of ACP, with the Leader agent using a built-in Team MCP Server for inter-agent delegation.

    Supported Agents

    AionUi auto-detects the following CLI agents when installed on your system:

    Agent

    Auto-detect

    Team Mode Backend

    Claude Code

    Codex

    Gemini CLI

    OpenClaw

    Via ACP

    Hermes Agent

    Qwen Code

    OpenCode

    Goose AI

    Augment Code

    CodeBuddy

    Kimi CLI

    Factory Droid

    GitHub Copilot

    Qoder CLI

    Mistral Vibe

    Nanobot

    Snow CLI

    Cursor Agent

    Aion CLI (aionrs)

    The built-in agent engine supports 30+ AI model providers, including cloud platforms (Gemini, OpenAI, Anthropic, AWS Bedrock, DeepSeek, xAI) and local deployments (Ollama, LM Studio).

    Use Cases

    • Multi-agent development workflow — run Claude Code for backend refactoring while Codex generates frontend components, both in the same workspace with shared file preview
    • Team code review automation — schedule Claude Code to review pull requests at 9:00 AM daily, with results posted to a shared conversation
    • Automated report generation — use Team Mode to delegate data collection to Snow CLI, analysis to Codex, and slide generation to the PPT Creator assistant
    • Remote agent control — leave AionUi running on your work machine and send commands via Telegram or WebUI from your phone
    • Office productivity — generate presentations, Word documents, and Excel spreadsheets from natural language prompts using built-in assistants
    • Academic research — use the Academic Paper Writer assistant with arXiv-style formatting and the Mermaid diagram skill for visual figures

    Pricing

    AionUi is free and open-source under the Apache 2.0 license. There are no paid tiers, subscription plans, or usage quotas. You only pay for the API usage of whichever AI provider you choose — your own API keys for OpenAI, Anthropic, Google, AWS Bedrock, or any of the 30+ supported platforms. Local models via Ollama or LM Studio have zero API cost.

    Tier

    Price

    Details

    Free

    $0

    Full app, all features, Apache 2.0 open source

    Getting Started

    System Requirements

    • macOS: 10.15 or higher
    • Windows: Windows 10 or higher
    • Linux: Ubuntu 18.04+ / Debian 10+ / Fedora 32+
    • Memory: 4GB+ recommended
    • Storage: 500MB+ available space

    Installation

    # Option 1: Download from GitHub Releases
    # Visit https://github.com/iOfficeAI/AionUi/releases/latest
    # Choose the installer for your platform
    
    # Option 2: macOS via Homebrew
    brew install aionui

    Quick Start

    1. Install AionUi via the GitHub releases page or Homebrew
    2. Enter any API key (Gemini, OpenAI, Anthropic, etc.) in the settings panel
    3. Start coworking — the built-in AI agent is ready immediately. If you have Claude Code, Codex, or other CLI agents installed, AionUi auto-detects them

    Create a Scheduled Task

    # In the AionUi interface, navigate to Scheduled Tasks
    # Click "Create Task" and describe what you want:
    # "Generate a daily standup report every weekday at 9 AM"
    # "Review all open PRs every Monday at 8 AM"
    # "Backup the project folder every night at 11 PM"

    Start a Team Session

    # From the Team Mode panel:
    # 1. Select a Leader agent (e.g., Claude Code)
    # 2. Add Teammate agents (e.g., Codex + Gemini CLI)
    # 3. Assign your task: "Redesign the user dashboard"
    # 4. The Leader breaks it down: Codex builds components, Gemini CLI writes tests
    # 5. Results aggregate back to the shared workspace

    Further Reading

    Version History

    2.1.18

    Adds streaming voice input with live transcript, Assistant governance page, and team-mode conversation runtime stability

    2.1.12

    Bundles managed runtime into the app package for zero-download startup; adds native Streamdown markdown preview with Shiki syntax highlighting, Mermaid diagrams, and KaTeX

    2.1.9

    Skill Hub import from folders and zip archives; clearer busy-state handling when sending messages during streaming responses

    1.8.0

    Initial Team Mode release with multi-agent coordination, Leader/Teammate delegation, and async mailbox communication

    1.0.0

    Initial public release with built-in agent engine, multi-agent auto-detection, and cron automation

    Signature Snippet
    Launch AionUi on macOS. It auto-detects Claude Code, Codex, and Gemini CLI already installed on your system. Open two parallel conversations: ask Claude Code to refactor the authentication module while Codex generates React components for the new dashboard — all within the same desktop app, sharing a file preview panel and workspace.

    Live feed in your inbox

    Track the tools. Lead the shift.

    Tech leaders use Artificialus to stay ahead: editorial picks, agent comparisons, MCP updates, and signal-heavy analysis when it matters.

    No spam. Only tools and shifts worth tracking.