AionUi: A Local Cowork Hub That Wraps 20+ CLI Agents Into One Interface
Free, local, open-source 24/7 Cowork app for OpenClaw, Hermes Agent, Claude Code, Codex, OpenCode, Gemini CLI and 20+ more CLI | Customize your assistants |.
At a glance
- What is it?
- AionUi is a free, open-source desktop app that bundles its own agent engine and connects to external CLIs like Claude Code and Codex, with remote access and cron scheduling. The trade-off is a heavy feature surface and a young project that you should verify against your own workflow.
- Who is it for?
- Adopt AionUi if you want a single local interface for multiple CLI agents, built-in document generation, and remote control from a phone, and you are comfortable with a fast-moving project that changes often. Skip it if you need a mature, stable tool with a long track record or if you prefer to keep your agent setup minimal and CLI-only.
- Can I use it commercially?
- Yes. Apache-2.0 is a permissive licence: you can use, modify and sell software built on it, as long as you keep its copyright and licence notices.
- Is it still maintained?
- Yes. The repository last received commits 7 days ago.
- What is it written in?
- Mainly TypeScript, according to GitHub's language statistics.
Answers come from the project's GitHub data, last synced on September 15, 2026, and from our analysis. They are not legal advice.
DEEP OPEN-SOURCE ANALYSIS
What AionUi Actually Solves
AionUi addresses a real pain: running multiple AI coding agents, each with its own CLI, and juggling them across different projects. The README claims support for OpenClaw, Hermes Agent, Claude Code, Codex, OpenCode, Gemini CLI, and 20+ more, all in one unified interface. That is the core problem it solves. Instead of switching between terminals and remembering each agent's flags, you get a single app that shows what the agent is doing and lets you approve actions. The secondary problem is document generation. AionUi ships with built-in assistants for PPT, Word, and Excel, powered by a separate tool called OfficeCLI. So the target user is someone who does both coding and office document work, and wants one local app to manage both. It is not a cloud service. The description emphasizes free, local, and open-source, with a 24/7 automation angle via cron. That combination is rare, and it is the main reason to look at this project.
How the Cowork Model Works
The README describes AionUi as a Cowork platform, not a chat client. The difference is that agents can operate on your files, execute multi-step tasks, and run autonomously with your approval. The built-in agent engine is included, so you do not need to install CLI tools separately. You paste an API key and it works. The agent has file read/write, web search, image generation, and MCP tool support. The approval mechanism is central: you see everything the agent does, and you are always in control. That is the safety model. For external agents, AionUi acts as a wrapper, giving you a unified interface for dozens of CLIs. The data flow is: you give a task, the agent plans steps, executes them on your machine, and reports back. For remote access, the app exposes a WebUI and integrates with Telegram, Lark, DingTalk, and WeChat. That means you can start a task from your phone and watch it run on your desktop. The cron feature allows scheduled automation, so tasks can run unattended. This is a significant architectural choice: the app is a local daemon with a UI, not a one-shot command.
Getting It Running: Commands and Config
The README does not provide explicit installation commands, which is a gap. It says 'works the moment you install it' and 'paste any API key to get started.' That implies a GUI installer, likely for Windows, macOS, or Linux, but the exact commands are not in the README. The built-in agent requires no CLI installation, and the setup is described as zero configuration beyond the API key. For external agents, you would presumably need to have them installed already, since AionUi connects to them. The README mentions a canonical assistant catalog and built-in skills maintained with AionCore, a separate repository. So configuration is likely done through a UI, not a config file. If you want to use the office assistants, you rely on OfficeCLI, which is another external dependency. The lack of concrete commands in the README is a limitation for headless or scripted setups. You will need to visit the official website or the GitHub releases page to get the actual download and install steps.
The Office Assistant Angle
AionUi distinguishes itself with built-in office assistants. The README lists 21 built-in professional assistants, including Cowork, PPT Creator, Word Creator, Excel Creator, Morph PPT, Pitch Deck Creator, Academic Paper Writer, and Financial Model Creator. These are not just prompts; they map to file workflows. The PPT assistant outputs editable Morph PPT files with animated transitions, powered by OfficeCLI. The Word assistant produces .docx files for papers or theses. The Excel assistant generates .xlsx, .xlsm, or .csv files with charts. The key claim is that the outputs are directly editable and reusable. This is a differentiator from generic chat clients that only return text. However, it introduces a dependency on OfficeCLI, which is a separate project. If OfficeCLI is not installed or maintained, the office features break. That is a real risk. The README also mentions a partnership with Kimi, offering premium plans to contributors, which suggests a commercial angle but does not affect the core functionality.
Where It Falls Short
The most obvious limitation is the lack of detailed documentation in the README. There are no installation commands, no configuration examples, and no troubleshooting section. The readme is heavy on marketing and light on technical specifics. For a tool that wraps 20+ agents, you need to know how it discovers them, how it handles version mismatches, and what happens when an agent updates its CLI. The README does not address that. Another limitation is the reliance on external tools like OfficeCLI and AionCore. If those projects lag, AionUi's features suffer. The 24/7 automation claim also raises questions: running cron jobs on a local machine means the machine must be always on, and the app must be running. That is not a cloud service. If you are looking for a truly unattended solution, you need to factor in power and network reliability. Finally, the project is young, with releases every few days (v2.1.59 to v2.1.61 within a week). That suggests rapid iteration, which can mean breaking changes. You cannot assume stability.
Alternatives and the Real Difference
The most direct alternative is using the CLI agents directly. If you only use one or two agents, like Claude Code or Codex, you can run them in a terminal without AionUi. That gives you full control, no extra layer, and no dependency on a third-party app. The difference is that AionUi adds a unified interface, approval workflow, remote access, and scheduling. If you do not need those, the CLI is simpler and more transparent. Another alternative is a cloud-based platform like GitHub Copilot Workspace or similar, but those are not local and not open-source. The README compares AionUi to traditional AI chat clients, but the real comparison is to a terminal multiplexer with agent support. AionUi's value is in aggregation and convenience, not in raw agent capability. For a user who values minimalism and control, the CLI approach wins. For a user who wants a dashboard and phone access, AionUi is the differentiator.
Maintenance, Licensing, and What to Verify
AionUi is licensed under Apache-2.0, which is permissive and allows commercial use, modification, and distribution, with conditions on attribution and patent grants. That is a positive for adoption. The project is actively maintained, with recent releases in August 2026, and it is not archived. The maintenance cost for you as a user is moderate: you need to update the app regularly to keep up with agent integrations. The fast release cadence means you should check the changelog before updating, as changes may affect your workflows. The dependency on AionCore and OfficeCLI means you need to track those projects too. Before adopting, verify that your specific CLI agents are in the supported list, because the README says '20+ more' but does not enumerate all. Also test the approval flow on a non-critical directory first, because the agent has full file access. Finally, check the license implications for your use case, especially if you plan to distribute modified versions. The project is promising, but it is a moving target.
Editorial conclusion
Adopt AionUi if you want a single local interface for multiple CLI agents, built-in document generation, and remote control from a phone, and you are comfortable with a fast-moving project that changes often. Skip it if you need a mature, stable tool with a long track record or if you prefer to keep your agent setup minimal and CLI-only. Before committing, verify that your specific CLI agents are supported in the current release, test the approval flow on a non-critical directory, and check the Apache-2.0 license terms for your use case. AionUi is a promising aggregator, but its value depends on how well it integrates with the agents you already rely on.
Community notes