AionUi is a desktop application for macOS, Windows, and Linux in which AI agents work alongside you on your own computer: reading and writing files, writing code, browsing the web, and automating tasks, with each action visible to you and subject to your approval. It ships with a built-in agent engine (the embedded aionrs engine), so no separate CLI agent is required; you enter an API key from a supported provider and the agent is ready.
The built-in agent covers file read/write, web search, image generation, and MCP (Model Context Protocol) tools, and the same capabilities apply whichever model powers it. Supported platforms include Gemini, OpenAI, Anthropic, AWS Bedrock, DeepSeek, MiniMax, OpenRouter, xAI, several Chinese platforms (Dashscope, Zhipu, Moonshot, Qianfan, Hunyuan, and others), local models through Ollama and LM Studio, and the NewAPI gateway.
Multi-agent mode auto-detects CLI agents already installed on the machine — Claude Code, Codex, Qwen Code, Gemini CLI, Goose, OpenClaw, Hermes, OpenCode, Cursor Agent, Nanobot, and others — and runs them in the same interface, in parallel sessions with independent context. Team mode organizes agents as a Leader that breaks instructions into subtasks and delegates to Teammate agents through a built-in Team MCP server; external agents connect over ACP (Agent Client Protocol), teammates run in parallel, share results through an async mailbox, and write to a shared task board within one shared folder. Supported team backends include Claude Code, Codex, Hermes, Gemini, Snow CLI, and Aion CLI.
Twenty-one built-in assistants cover office work (Morph PPT, Word documents and forms, Excel, pitch decks, dashboards, academic papers, financial models) and other tasks; document output goes through the bundled OfficeCLI and the pptx, docx, and xlsx skills. Skills come in three tiers — built-in, custom, and extension (loaded from the Extension SDK) — and can be enabled or excluded per conversation.
WebUI mode runs as a standalone HTTP server reachable from a phone or another computer (LAN, cross-network, or server deployment, with QR-code or password login), and chat channels connect Telegram, Lark (Feishu), DingTalk, and personal WeChat. Scheduled tasks run agents unattended on cron expressions, fixed intervals, or one-time triggers, each bound to a conversation. All data is stored locally in a SQLite database.
Features
- Built-in agent: file operations, web search, image generation, and MCP tools without installing a CLI agent
- Provider choice: 30+ platforms including Gemini, OpenAI, Anthropic, Bedrock, DeepSeek, OpenRouter, Ollama, LM Studio, and NewAPI
- Multi-agent mode: auto-detects installed CLI agents and runs them side by side in parallel sessions
- Team mode: a Leader agent delegates subtasks to Teammate agents over ACP with a shared workspace and per-agent permission dialogs
- MCP management: MCP tools configured in one place and injected or synced according to each agent's capabilities
- Office assistants: editable PPTX, DOCX, and XLSX output produced through OfficeCLI
- Skills: built-in, custom, and extension skills toggled per conversation from the chat header
- Remote access: WebUI over the browser plus Telegram, Feishu, DingTalk, and WeChat channels
- Scheduled tasks: cron, interval, or one-time triggers with per-task model, workspace, and reasoning settings, and keep-awake during runs
- Preview panel: PDF, Office documents, code, Markdown, HTML, images, and diffs viewed and edited in tabs
- File management: batch renaming, merging, and content-based folder organization
- Customization: interface styling through your own CSS
Integrates with
Claude Code
Terminal-based agentic coding tool that reads your codebase and runs tasks through natural-language commands
Codex
Lightweight coding agent that runs in your terminal
Goose
Rust-built local agent with desktop, CLI, and API surfaces, 15+ model providers, and 70+ MCP extensions
Hermes
Self-improving AI agent with a learning loop that creates and refines skills, recalls past sessions, and runs across chat platforms
