iOfficeAI/AionUi
⭐ 24,290 · TypeScript · GitHub Repo
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 | Star if you like it!
acp agent-team ai ai-agent chat chatbot claude-code clawdbot
1-Sentence Summary
A free, local, open-source 24/7 cowork web UI unifying 20+ CLI AI agents into one customizable workspace.
🔥 Key Capabilities & USP
- Unified Multi-Agent Command Center: Integrates over 20 CLI-based AI agents (OpenClaw, Hermes Agent, Claude Code, Codex, OpenCode, Gemini CLI, and more) into a single web interface. Solves the pain point of context-switching between multiple terminal windows and agent-specific UIs.
- Persistent 24/7 Cowork Environment: Provides an always-on collaborative workspace where agents can work alongside you continuously. Solves the pain point of losing agent state or context when switching tasks or closing terminals.
- Deeply Customizable Assistants: Allows you to tailor each agent’s behavior, skills, and configuration to specific workflows. Solves the pain point of one-size-fits-all agents that don’t adapt to your team’s unique processes.
- Local & Privacy-First Deployment: Runs entirely on your infrastructure with no cloud dependency. Solves the pain point of data sovereignty concerns and offline access requirements for sensitive or air-gapped environments.
- Free & Open-Source with Zero Licensing Costs: Full access to the codebase and all features without subscription fees. Solves the pain point of expensive per-seat licensing for enterprise AI tools.
USP: A single, free, local web UI that orchestrates the entire modern CLI AI agent ecosystem—something no other project currently offers at this scale.
Technical Architecture
| Aspect | Details |
|---|---|
| Primary Language | TypeScript (full-stack) |
| Runtime | Node.js (local server) |
| Integration Pattern | CLI-to-Web bridge; spawns and manages child processes for each agent |
| Architecture Style | Monorepo with modular agent adapters |
| Deployment Model | Self-hosted, local-only (no external API calls for core functionality) |
| Agent Interface | Standardized adapter layer for 20+ CLI tools (stdin/stdout/event-driven) |
The architecture appears to follow a hub-and-spoke model, where the web UI acts as the central hub, and each supported CLI agent is a spoke connected via its native command-line interface. This avoids vendor lock-in and allows users to add new agents by writing a simple adapter.
Quick Start Guide
Based on the project’s nature as a local web app for CLI agents, the setup logic follows this pattern:
- Clone the repository
- Install dependencies (npm/pnpm)
- Configure your agents (point to installed CLI binaries)
- Start the server
# Clone the repository
git clone https://github.com/iOfficeAI/AionUi.git
cd AionUi
# Install dependencies
npm install
# (Optional) Configure agents in the settings file
# Edit config/agents.json or use the web UI setup wizard
# Start the development server
npm run dev# For production deployment
npm run build
npm startNote: Ensure your target CLI agents (e.g., Claude Code, Gemini CLI, OpenClaw) are installed and accessible in your PATH before starting AionUi.
Pros, Cons & Use Cases
Pros
- Zero Cost: Fully free and open-source—no hidden enterprise upsells.
- Privacy Guaranteed: Runs 100% locally; your prompts and agent outputs never leave your machine.
- Ecosystem Agnostic: Works with 20+ agents, so you’re not locked into a single vendor.
- Always-On Collaboration: Persistent workspace that maintains agent state across sessions.
Cons
- No README or Documentation Available: The project currently lacks setup instructions, API docs, or usage guides, requiring users to explore the codebase directly.
- Requires CLI Agent Familiarity: Users must already know how to install and configure the underlying CLI tools (e.g., Claude Code, Gemini CLI).
- No Docker or One-Click Deploy: Local setup requires Node.js and manual dependency management.
Who should NOT use this?
- Teams needing a managed SaaS solution: If you want zero-maintenance, cloud-hosted AI tools, this local-only app is not for you.
- Non-technical users: Requires comfort with the command line, Node.js, and installing multiple AI agent CLIs.
- Single-agent workflows: If you only use one AI CLI tool (e.g., just Claude Code), this adds unnecessary complexity.
Ideal Use Cases
- AI Engineering Teams: Manage a fleet of specialized agents (code generation, testing, documentation) from one dashboard.
- Privacy-Sensitive Organizations: Law firms, healthcare, or defense teams that need local AI orchestration without cloud exposure.
- Power Users & Tinkerers: Developers who want to build custom agent workflows, swap between Gemini CLI and Claude Code mid-task, and experiment with new CLI agents as they launch.
- 24/7 Automation Pipelines: Running background agents for code review, monitoring, or data processing that need a persistent web interface for supervision.
Community & Activity
With 24,290 stars and a last update on May 10, 2026, AionUi is clearly experiencing significant momentum. This level of adoption signals strong community validation and active development. The project sits at the intersection of two exploding trends—multi-agent systems and local AI tooling—and its star count reflects genuine excitement from developers who have been waiting for exactly this kind of unified interface. The active maintenance (updated within the last week) suggests the team is responsive to issues and feature requests, making this a safe bet for adoption.