内置 Agent 需自备任意厂商 API Key 才能使用;接入 Claude Code 等外部 Agent 需按 ACP 文档单独配置;本地开发需同时拉取 AionUi 前端与 AionCore 后端两个仓库
AionUi
iOfficeAIApache-2.0活跃维护把 Claude Code、Codex、Gemini CLI 等 20 多种命令行 AI 代理统一到一个可长期在线的协作界面里,支持自定义助手并组队干活。
Open-source 24/7 Cowork app for OpenClaw, Hermes, Claude Code, Codex, OpenCode and 20+ more CLI Agent | Customize your assistants | Team them up|Star if you like it!
brew install aionuiREADME 未说明显存或 GPU 要求;支持 macOS、Windows、Linux 桌面平台,也可通过 Homebrew 安装。
开源桌面 Cowork 应用,让 AI Agent 直接在你电脑上读写文件、跑多步任务
把 Claude Code、Codex、Gemini CLI 等 20 多种命令行 AI 代理统一到一个可长期在线的协作界面里,支持自定义助手并组队干活。
核心能力
- 内置 Agent 引擎,装完即用无需另装 CLI
- 粘贴任意 API Key 即可开始对话与执行
- 统一界面接入 Claude Code、Codex 等数十个外部 Agent
- Cron 定时任务实现 24/7 无人值守自动化
- WebUI 与 Telegram、飞书、钉钉、微信远程访问
容易踩的坑
- v2.2.2最新正式版2026-09-09 · 2026-09-09 11:29 UTC
Highlights
Explorer: tab-scoped refresh and Collapse All
- The Files and Changes panel now has a single top-bar Refresh button that does the right thing per tab: on Files it re-mounts every root and revalidates project detail; on Changes it re-discovers repositories and re-pulls their status.
- A git worktree created inside an already-open project now shows up on the Changes tab after a single refresh — no more switching projects away and back to make it appear.
- The Refresh button tracks real in-flight state (busy/spinner) and ignores repeated clicks until the refresh completes.
- New Collapse All action (Files tab) collapses the whole file tree in one click.
- The toolbar was regrouped to match VS Code: project actions (add folder, open workspace) first, view actions (refresh, collapse-all) at the far right, and tooltips on the right-docked panel are anchored so short labels no longer wrap. The scattered right-click "Refresh" and Changes-header refresh entries were consolidated into this single control.
Engine updates (AionCore v0.2.1 → v0.2.2)
- Added agent-driven conversation creation, letting an agent start new conversations programmatically — supporting the cross-conversation (@@) messaging capabilities introduced in earlier releases.
What's Changed
- feat(explorer): tab-scoped refresh with repo re-discovery and Collapse All by @piorpua in https://github.com/iOfficeAI/AionUi/pull/4202
- chore(docs): update WeChat group QR code to wx-23 by @IceyLiu in https://github.com/iOfficeAI/AionUi/pull/4229
- chore(docs): remove orphaned WeChat QR image wx-16.png by @IceyLiu in https://github.com/iOfficeAI/AionUi/pull/4230
- chore: bump version to 2.2.2 by @piorpua in https://github.com/iOfficeAI/AionUi/pull/4236
Full Changelog: https://github.com/iOfficeAI/AionUi/compare/v2.2.1...v2.2.2
📦 Download
Installers are no longer published on GitHub. Download the latest build from the official website — https://www.aionui.com/
- v2.2.12026-09-01 · 2026-09-01 13:13 UTC
查看更新说明
Highlights
Clearer conversation notifications
- Turn-completed notifications now include the conversation's name, so you can tell at a glance which conversation finished instead of seeing identical "finished responding" messages (long names are truncated).
Sidebar tells "still working" from "needs your input"
- When a conversation pauses waiting on you — a tool permission request or an agent question (AskUserQuestion) — the sidebar now shows a distinct attention icon instead of the generic generating spinner, across the ACP, Codex, and Aion CLI backends.
- A desktop notification also fires for the waiting state (when the window is unfocused), naming the conversation when its title is known, so a paused agent no longer waits unnoticed.
Fewer forced re-logins
- WebUI sessions now silently refresh on a 401 instead of interrupting you to sign in again.
Engine updates (AionCore v0.1.72 → v0.2.1)
@@mentions in a conversation are now routed to the session-message skill, with a fallback to session capability blocks when needed — smoother handoffs in team and multi-session work.- Repository discovery now enumerates a repo's linked git worktrees, so multi-worktree projects are recognized more completely.
- Auth uses a dual-token refresh with singleflight for more reliable session renewal.
- Breaking change: skills are now delivered through an AionUi-owned view instead of being placed in the workspace directory — how skills are stored and loaded has changed.
Bug Fixes
- Fixed the WebUI bridge WebSocket hammering reconnects after repeated failures (reconnect storm).
- Aligned the recipient/sender capability wording in
@@blocks for consistency.
What's Changed
- feat(notification): name the conversation in turn-completed notifications by @piorpua in https://github.com/iOfficeAI/AionUi/pull/4195
- feat(conversation): distinguish waiting-for-user state in sidebar and notify by @piorpua in https://github.com/iOfficeAI/AionUi/pull/4198
- chore: bump version to 2.2.1 by @piorpua in https://github.com/iOfficeAI/AionUi/pull/4200
Full Changelog: https://github.com/iOfficeAI/AionUi/compare/v2.2.0...v2.2.1
📦 Download
Installers are no longer published on GitHub. Download the latest build from the official website — https://www.aionui.com/
- v2.1.612026-08-25 · 2026-08-25 04:18 UTC
查看更新说明
Highlights
Appearance: pick your own font family and weight
- Settings → Appearance now lets you choose the typeface across four regions — app, chat, markdown and code — from a searchable list of fonts installed on your machine, plus a matching font-weight control (Light/Regular/Medium/Semibold/Bold, or system default) for each region.
Archived conversations, fully reachable
- The archived conversations list now pages in the rest of each group instead of silently truncating it — a "load more" button reveals older archived chats a page at a time.
Plan bar pinned above the send box
- The agent's plan / to-do snapshot moves out of the message stream into a collapsible bar pinned above the send box, and a bug that could duplicate the plan card while destroying a neighboring message is fixed.
Preview panel: maximize toggle and better tab menu
- The preview panel gains a maximize/restore toggle that hides the chat area and gives the preview the full width; restoring is instant.
- Right-clicking a preview tab no longer opens an invisible off-screen menu, and the menu now includes Close and Close Unmodified actions (with
Cmd/Ctrl+Wsupport scoped to the panel).
Slash commands and diagrams
- The slash-command menu in the chat send box now accepts the highlighted command with
Tab/Shift+Tab, and a race that could send the raw/commandtext instead of selecting it on fast typing is fixed. - Markdown now renders WaveDrom/WaveJSON timing diagrams inline, with the same pan, zoom and click-to-zoom interactions already available for Mermaid diagrams.
Engine updates (AionCore v0.1.71 → v0.1.72)
- Model selection for Claude sessions is now applied the same way the Claude CLI applies it, so the app and the CLI agree on which model is actually running.
- Session JWTs now last 30 days to match the cookie lifetime, avoiding unexpected re-authentication.
- Plan snapshots are now persisted with the conversation so they can be restored later, and archiving a conversation properly tears down its agent process.
- Skill descriptions injected into the agent context are trimmed to fit the injection budget, reducing overhead on startup.
Bug Fixes
- Fixed conversations started from an empty message showing a blank, unclickable title — the title area is now always clickable to rename, even when empty.
- Fixed markdown tables without explicit alignment markers rendering with a centered header above left-aligned body rows; headers now align left like the rest of the table.
- Fixed a case where an unpicked model silently inherited a stale choice from a previous session instead of letting the agent start on its own default.
What's Changed
- feat(settings): page archived groups with load-more by @tcp404 in https://github.com/iOfficeAI/AionUi/pull/4137
- feat(settings): add font family selection by @tcp404 in https://github.com/iOfficeAI/AionUi/pull/4138
- feat(plan): pin the plan above the send box and fix the duplicate-card merge by @kaizhou-lab in https://github.com/iOfficeAI/AionUi/pull/4133
- feat(settings): add font weight selection by @tcp404 in https://github.com/iOfficeAI/AionUi/pull/4152
- feat(preview): add maximize toggle for the preview panel by @tcp404 in https://github.com/iOfficeAI/AionUi/pull/4153
- feat(chat): accept slash command with Tab and fix Enter send race by @tcp404 in https://github.com/iOfficeAI/AionUi/pull/4154
- feat(renderer): render WaveDrom timing diagrams in markdown by @heartacker in https://github.com/iOfficeAI/AionUi/pull/4135
- fix(guid): stop turning "no model picked" into a silent pick by @piorpua in https://github.com/iOfficeAI/AionUi/pull/4162
- feat(preview): fix off-screen tab context menu and add tab actions by @kaizhou-lab in https://github.com/iOfficeAI/AionUi/pull/4164
- fix(conversation): make empty conversation title clickable to rename by @piorpua in https://github.com/iOfficeAI/AionUi/pull/4169
- fix(markdown): align table header with body rows by @kaizhou-lab in ht
- v2.1.602026-08-21 · 2026-08-21 14:21 UTC
查看更新说明
What's Changed
- fix(desktop): log attribution for uncaught main-process errors by @kaizhou-lab in https://github.com/iOfficeAI/AionUi/pull/4112
- refactor(feedback): attach account email automatically by @tcp404 in https://github.com/iOfficeAI/AionUi/pull/4117
- feat(explorer): refresh a root via backend remount by @tcp404 in https://github.com/iOfficeAI/AionUi/pull/4121
- feat(sidebar): archive-first UI and archived page by @tcp404 in https://github.com/iOfficeAI/AionUi/pull/4126
- feat(renderer): enable mermaid pan/zoom in chat markdown by @heartacker in https://github.com/iOfficeAI/AionUi/pull/4108
- feat(layout): resizable desktop sider with snap-collapse by @tcp404 in https://github.com/iOfficeAI/AionUi/pull/4128
- feat(conversation): allow empty-input start with assistant empty state by @tcp404 in https://github.com/iOfficeAI/AionUi/pull/4127
- feat(chat): @@ conversation mentions and cross-conversation delivery UI by @piorpua in https://github.com/iOfficeAI/AionUi/pull/4131
- chore: bump version to 2.1.60 by @piorpua in https://github.com/iOfficeAI/AionUi/pull/4134
Full Changelog: https://github.com/iOfficeAI/AionUi/compare/v2.1.59...v2.1.60
- v2.1.592026-08-19 · 2026-08-19 14:05 UTC
查看更新说明
Highlights
File Explorer: Drag & Drop + New File/Folder
- You can now drag files and folders directly within the project tree to move them across directories, no more manual cut/paste or terminal commands.
- Added "New File / New Folder" entries plus a grouped right-click menu for related actions, making file operations more discoverable.
- The underlying engine now backs these transfers with proper copy/move commands, so drag-to-transfer and file creation are more reliable.
Feedback Form
- The feedback form now has an optional contact email field, so the team can follow up on the issue you reported.
Engine Update (AionCore v0.1.70)
- The session list now distinguishes Task subagents from regular background tasks, making task status clearer at a glance.
Bug Fixes
- Fixed inline markup (bold/italic) inside chat Markdown headings incorrectly inheriting the heading's larger font size.
- Fixed chat KaTeX formulas occasionally rendering twice; they now render once inside a Shadow DOM.
- Fixed relative-path images in agent replies failing to display.
- Fixed a reload storm when the desktop renderer failed to launch; relaunches are now backed off and throttled.
- Fixed monochrome theme logos not following the active theme color.
- Fixed a path traversal issue when the HTML renderer inlined local resources.
- Improved how the image root directory is resolved for agent reply media, for more accurate image lookup.
- Fixed native media blocks (images/files) in agent replies not being paired with their corresponding file link.
- Fixed occasional garbled characters (U+FFFD) appearing when streaming text from Antigravity.
- Fixed Antigravity in Team mode not going through the same CLI path as other modes, causing inconsistent behavior.
- Fixed the data-directory instance lock not being released promptly during graceful app shutdown.
- Hardened the shutdown watchdog's force-exit fallback to prevent the app from hanging on quit.
- Fixed the backend binary path not being launchable by cmd.exe in some Windows setups.
- Fixed a potential issue when building cron task state by reusing the app-level conversation service.
What's Changed
- feat(explorer): drag-to-transfer files across the project tree by @tcp404 in https://github.com/iOfficeAI/AionUi/pull/4090
- fix(markdown): render chat KaTeX formulas once in Shadow DOM by @tcp404 in https://github.com/iOfficeAI/AionUi/pull/4091
- feat(feedback): add optional contact email field by @tcp404 in https://github.com/iOfficeAI/AionUi/pull/4096
- fix(security): block path traversal in HTML renderer resource inlining by @tcp404 in https://github.com/iOfficeAI/AionUi/pull/4097
- fix(ui): make monochrome logos follow the theme color by @ChristianLuciani in https://github.com/iOfficeAI/AionUi/pull/3614
- fix(desktop): stop renderer launch-failed reload storm with backoff and throttled relaunch by @kaizhou-lab in https://github.com/iOfficeAI/AionUi/pull/4100
- feat(explorer): new file/dir + grouped row menu by @tcp404 in https://github.com/iOfficeAI/AionUi/pull/4102
- fix(acp): render relative images in agent replies by @tcp404 in https://github.com/iOfficeAI/AionUi/pull/4103
- fix(markdown): keep inline markup at the heading's size inside chat headings by @kaizhou-lab in https://github.com/iOfficeAI/AionUi/pull/4104
- refactor(media): read image root from ConversationContext by @tcp404 in https://github.com/iOfficeAI/AionUi/pull/4105
- chore: bump version to 2.1.59 by @kaizhou-lab in https://github.com/iOfficeAI/AionUi/pull/4107
New Contributors
- @ChristianLuciani made their first contribution in https://github.com/iOfficeAI/AionUi/pull/3614
Full Changelog: https://github.com/iOfficeAI/AionUi/compare/v2.1.58...v2.1.59
📦 Download
Installers are no longer published on GitHub. Download the latest build from the official website — https://www.aionui.com/
用户点评
登录用户的真实使用记录,可按版本和硬件筛选还没有人点评。第一个说出真实体验的人最有价值。
📋 Quick Navigation
Cowork in Action · Why Choose AionUi? · Quick Start · Community
Cowork — AI Agents That Work Alongside You
AionUi is more than a chat client. It's a Cowork platform where AI agents work alongside you on your computer — reading files, writing code, browsing the web, and automating tasks. You see everything the agent does, and you're always in control.
| Traditional AI Chat Clients | AionUi (Cowork) | |
|---|---|---|
| AI can operate on your files | Limited or No | Yes — built-in agent with full file access |
| AI can execute multi-step tasks | Limited | Yes — autonomous with your approval |
| Remote access from phone | Rarely | WebUI + Telegram / Lark / DingTalk / WeChat |
| Scheduled automation | No | Cron — 24/7 unattended |
| Multiple AI Agents at once | No | Dozens of external agents — including Claude Code, Codex, Qwen Code, Hermes Agent, Cursor Agent, and more — in one unified interface |
| Price | Free / Paid | Free & Open Source |
Built-in Agent — Install & Go, Zero Configuration
AionUi ships with a complete AI agent engine. Unlike tools that require you to install CLI agents separately, AionUi works the moment you install it.
- No CLI tools to install — the agent engine is built in
- No complex setup — paste any API key to get started
- Full agent capabilities — file read/write, web search, image generation, MCP (Model Context Protocol) tools
- Ready-to-use assistants — 21 built-in professional assistants (Cowork, PPT Creator, Word Creator, Word Form Creator, Excel Creator, Morph PPT, Morph PPT 3D, Pitch Deck Creator, Dashboard Creator, Academic Paper Writer, Financial Model Creator, and more) ready to use immediately
Office assistants — PPT, Word & Excel
These tracks match what the app actually ships: Morph PPT presets and the pptx / docx / xlsx skills. The canonical assistant catalog and built-in skills are maintained with AionCore. Want document/table output? AionUi’s built-in OfficeCLI helps PPT (Morph), Word (.docx), and Excel (.xlsx/.xlsm/.csv) go from request to deliverable faster and more reliably.
The three assistant types map to file workflows, and the final outputs are directly editable and reusable.
PPT assistant
Output: editable Morph PPT (
.pptx) Morph-animated slide-to-slide transitions with coherent story pacing; powered by OfficeCLI.
Word assistant
Output: editable Word (
.docx) Paper/thesis writing and production-ready document editing via thedocxskill; powered by OfficeCLI.
Excel assistant
Output: usable Excel (
.xlsx/.xlsm/.csv) Generate/refresh spreadsheets withxlsxfor analysis, auto-formatting, and charts; powered by OfficeCLI.
Multi-Agent Mode — Already Have CLI Agents? Bring Them In
If you already use Claude Code, Codex, Hermes Agent, or OpenClaw, AionUi auto-detects them and lets you Cowork with all of them — alongside the built-in agent.
Supported Agents: Built-in Agent (powered by the embedded aionrs agent engine) • Claude Code • Codex • Qwen Code • Gemini CLI • Goose • OpenClaw • Augment Code • CodeBuddy • Kimi CLI • OpenCode • Factory Droid • GitHub Copilot • Qoder • Mistral Vibe • Nanobot • Snow • Hermes • Cursor Agent • Pi • MiMo Code • omp • Antigravity • and more
- Auto Detection — automatically recognizes installed CLI tools
- Unified Interface — one Cowork platform for all your AI agents
- Parallel Sessions — run multiple agents simultaneously with independent context
- MCP Unified Management — manage MCP (Model Context Protocol) tools in one place; AionUi injects or syncs compatible transports according to each agent's capabilities
- YOLO / Full-Auto Mode — supported agents can expose an unattended mode; available modes and permission behavior depend on the selected agent
Team Mode — Coordinated Multi-Agent Collaboration
Run multiple AI agents as an organized team: a Leader agent receives your instructions, breaks them into subtasks, and delegates to Teammate agents via a built-in Team MCP Server. Teammates execute in parallel, share results through an async mailbox, and write to a shared task board.
- Parallel multi-agent execution — Leader breaks tasks into subtasks and delegates to Teammate agents running in parallel; each Teammate uses its own model through the selected backend. External agents connect through ACP (Agent Client Protocol), while AionUi coordinates the team
- Leader orchestration — Leader assigns, tracks, and aggregates results; supported backends include Claude Code, Codex, Hermes Agent, Gemini, Snow CLI, and Aion CLI
- Team-isolated workspace — all agents share the same folder; each has its own permission dialog with sidebar badge for pending approvals
- Shared Workspace — all agents read/write the same folder; the file panel stays visible throughout
- Supported backends — Claude Code, Codex, Gemini, Snow CLI, Aion CLI (aionrs); other ACP backends with
mcpCapabilities.stdioare auto-supported - Dynamic scaling — add or remove Teammates while the team is running; silent agents auto-escalate to failed with one-click removal
- Granular permissions — each agent has its own permission confirmation dialog; sidebar badge shows pending approvals
- File sharing — Leader can pass file attachments to Teammates
Any API Key, Full Cowork Agent Power
Other AI apps give you a chatbox with your API key. AionUi gives you a full Cowork agent.
| Your API Key | What You Get |
|---|---|
| Gemini API Key | Gemini-powered Cowork Agent |
| OpenAI API Key | GPT-powered Cowork Agent |
| Anthropic API Key | Claude-powered Cowork Agent |
| AWS Bedrock credentials | Bedrock-powered Agent via Aion CLI (aionrs) |
| Ollama / LM Studio (local) | Local model Cowork Agent |
| NewAPI Gateway | Unified access to 20+ models |
Same agent capabilities — file read/write, web search, image generation, tool use — regardless of which model powers it. AionUi supports 30+ AI platforms including cloud services and local deployments.
Comprehensive Platform Support:
- Official Platforms — Gemini, Gemini (Vertex AI), Anthropic (Claude), OpenAI
- Cloud Providers — AWS Bedrock, New API (unified AI model gateway)
- Chinese Platforms — Dashscope (Qwen), Dashscope Coding Plan, Zhipu, Moonshot (Kimi), Qianfan (Baidu), Hunyuan (Tencent), Lingyi, ModelScope, InfiniAI, Ctyun, StepFun, SiliconFlow-CN, PPIO
- International Platforms — DeepSeek, MiniMax, Novita, OpenRouter, SiliconFlow, xAI, Ark (Volcengine), Poe
- Local Models — Ollama, LM Studio (via Custom platform with local API endpoint)
AionUi also supports NewAPI gateway service — a unified AI model hub that aggregates and distributes various LLMs. Flexibly switch between different models in the same interface to meet various task requirements.
Extensible Assistants & Skills
Extensible assistant system with 21 built-in professional assistants and a three-tier skill system. Create and manage your own assistants and skills.
- Create Custom Assistants — Define your own assistants with custom rules and capabilities
- Three-tier Skills — Builtin skills (shipped with AionUi), custom skills (your own), and Extension skills (contributed by third-party extensions); enable/disable per conversation with the skill indicator
- Per-conversation Control — A skill indicator in the chat header shows active skills for the current conversation; search and exclude skills as needed
AionUi supports three skill layers: built-in skills (shipped with the app), custom skills (user-defined), and extension skills (loaded from the Extension SDK).
AionUi includes 21 professional assistants with predefined capabilities, extendable through custom skills:
- 🤝 Cowork — Autonomous task execution (file operations, document processing, workflow planning)
- 📊 PPT Creator / Morph PPT / Morph PPT 3D — Generate and animate PPTX presentations with Morph transitions
- 📐 Pitch Deck Creator — Investor-ready pitch deck generation
- 📊 Dashboard Creator — Data dashboard generation
- 📝 Word Creator — Production-ready Word (
.docx) document generation - 📋 Word Form Creator — Structured Word form / contract template generation
- 📗 Excel Creator — Spreadsheet generation with analysis, charts, and auto-formatting
- 🎓 Academic Paper Writer — Structured academic paper writing
- 💰 Financial Model Creator — Financial models and projections
- 🎮 3D Game — Single-file 3D game generation
- 🎨 UI/UX Pro Max — Professional UI/UX design (57 styles, 95 color palettes)
- 📋 Planning with Files — File-based planning for complex tasks (Manus-style persistent markdown planning)
- 🧭 HUMAN 3.0 Coach — Personal development coach
- 📣 Social Job Publisher — Job posting and publishing
- 🦞 moltbook — Zero-deployment AI agent social networking
- 📈 Beautiful Mermaid — Flowcharts, sequence diagrams, and more
- 🔧 OpenClaw Setup — Setup and configuration assistant for OpenClaw integration
- 📖 Story Roleplay — Immersive story roleplay with character cards and world info (SillyTavern compatible)
- 🧭 AionUi Butler — Product guidance, setup help, and troubleshooting inside AionUi
Custom Skills: Import or create skills from Settings → Skills, then attach them to assistants as needed. Skills come from three sources: built-in (shipped with AionUi), custom (your own), and Extension (contributed via the Extension SDK). Built-in skills include pptx, docx, pdf, xlsx, mermaid, and more.
💡 The canonical built-in definitions live in AionCore's assistant catalog; assistant rules remain Markdown and can be customized in AionUi.
Cowork from Anywhere
Your 24/7 AI assistant — access AionUi from any device, anywhere.
-
WebUI Mode — access via browser from phone, tablet, or any computer. Supports LAN, cross-network, and server deployment. QR code or password login.
-
Chat Platform Integration
- Telegram — Cowork with your AI agent directly from Telegram
- Lark (Feishu) — Cowork through Feishu bots for enterprise collaboration
- DingTalk — AI Card streaming with automatic fallback
- WeChat — Personal WeChat account integration
- WeCom (企业微信), Slack, Discord and more platforms coming soon
Setup: AionUi Settings → WebUI Settings → Channel, configure the Bot Token.
✨ Cowork in Action
Scheduled Tasks — Cowork on Autopilot
Set it up once, the AI agent runs automatically on schedule — truly 24/7 unattended operation.
- Natural Language — tell the agent what to do, just like chatting
- Three scheduling modes — standard cron expression (with timezone), fixed interval (every N minutes/hours), or one-time trigger
- AI-created tasks — agents can autonomously create scheduled tasks during a conversation
- Use Cases: scheduled data aggregation, report generation, file organization, reminders
Scheduling modes:
Cron expression— standard 5-field cron with timezone support (e.g.0 9 * * 1,Asia/Shanghai)Every N minutes/hours— fixed interval, e.g. run every 30 minutesOne-time— trigger once at a specified datetime, then auto-disable
Execution modes:
Continue in existing conversation— appends to the bound conversation so the AI retains full context historyCreate new conversation each time— opens a fresh session on each trigger, ideal for independent periodic reports
Other capabilities:
- Conversation-Bound — Each scheduled task is bound to a conversation, maintaining context and history
- Automatic Execution — Tasks run automatically at scheduled times, sending messages to the conversation
- Easy Management — Create, modify, enable/disable, delete, and view scheduled tasks anytime
- Keep-awake — AionUi automatically prevents system sleep while tasks are active, and detects missed triggers after wake
- Advanced config — each task can have its own model, workspace directory, and reasoning effort settings
Real-World Examples:
- Daily weather report generation
- Weekly sales data aggregation
- Monthly backup file organization
- Custom reminder notifications
Preview Panel — Instantly View AI-Generated Results
10+ formats: PDF, Word, Excel, PPT, code, Markdown, images, HTML, Diff — view everything without switching apps.
- Instant Preview — after the agent generates files, view results immediately without switching apps
- Real-time Tracking + Editable — automatically tracks file changes; supports live editing of Markdown, code, HTML
- Multi-Tab Support — open multiple files simultaneously, each in its own tab
Supported Preview Formats:
- Documents — PDF, Word (
.doc,.docx,.odt), Excel (.xls,.xlsx,.ods,.csv), PowerPoint (.ppt,.pptx,.odp) - Code — JavaScript, TypeScript, Python, Java, Go, Rust, C/C++, CSS, JSON, XML, YAML, Shell scripts, and 30+ programming languages
- Markup — Markdown (
.md,.markdown), HTML (.html,.htm) - Images — PNG, JPG, JPEG, GIF, SVG, WebP, BMP, ICO, TIFF, AVIF
- Other — Diff files (
.diff,.patch)
Smart File Management — Automated File Operations
Batch renaming, automatic organization, smart classification, file merging — the Cowork agent handles it for you.
- Auto Organize — Intelligently identify content and auto-classify, keeping folders tidy
- Efficient Batch — One-click rename, merge files, say goodbye to tedious manual tasks
- Automated Execution — AI agents can independently execute file operations, read/write files, and complete tasks automatically
Use Cases:
- Organize messy download folders by file type
- Batch rename photos with meaningful names
- Merge multiple documents into one
- Auto-classify files by content
Excel Data Processing — AI-Powered Analysis
Deeply analyze Excel data, automatically beautify reports, and generate insights — all powered by AI agents.
- Smart Analysis — AI analyzes data patterns and generates insights
- Auto Formatting — Automatically beautify Excel reports with professional styling
- Data Transformation — Convert, merge, and restructure data with natural language commands
- Report Generation — Create comprehensive reports from raw data
Use Cases:
- Analyze sales data and generate monthly reports
- Clean and format messy Excel files
- Merge multiple spreadsheets intelligently
- Create data visualizations and charts
AI Image Generation & Editing
Intelligent image generation, editing, and recognition, powered by Gemini
- Text-to-Image — Generate images from natural language descriptions
- Image Editing — Modify and enhance existing images
- Image Recognition — Analyze and describe image content
- Batch Processing — Generate multiple images at once
Document Generation — PPT, Word, Markdown
Automatically generate professional documents — presentations, reports, and more — with AI agents.
- PPTX Generator — Create professional presentations from outlines or topics
- Word Documents — Generate formatted Word documents with proper structure
- Markdown Files — Create and format Markdown documents for documentation
- PDF Conversion — Convert between various document formats
Use Cases:
- Generate quarterly business presentations
- Create technical documentation
- Convert PDF to editable formats
- Auto-format research papers
Personalized Interface Customization
Customize with your own CSS code, make your interface match your preferences
- ✅ Fully Customizable — Freely customize interface colors, styles, layout through CSS code, create your exclusive experience
Multi-Task Parallel Processing
Open multiple conversations, tasks don't get mixed up, independent memory, double efficiency
- ✅ Independent Context — Each conversation maintains its own context and history
- ✅ Parallel Execution — Run multiple tasks simultaneously without interference
- ✅ Smart Management — Easy switching between conversations with visual indicators
🤔 Why Choose AionUi Over Claude Cowork?
AionUi is a free and open-source Multi-AI Agent Desktop. Compared to Claude Cowork which only runs on macOS and is locked to Claude, AionUi is its full-model, cross-platform enhanced version.
| Dimension | Claude Cowork | AionUi |
|---|---|---|
| OS | macOS Only | macOS / Windows / Linux |
| Model Support | Claude Only | Gemini, Claude, DeepSeek, OpenAI, Ollama, ... |
| Interaction | Desktop GUI | Desktop GUI + WebUI + Telegram / Lark / DingTalk / WeChat |
| Automation | Manual only | Cron scheduled tasks — 24/7 unattended |
| Cost | $100/month | Free & Open Source |
Deep AI Office Scenario Support:
- File Management: Intelligently organize local folders and batch rename with one click.
- Data Processing: Deeply analyze and automatically beautify Excel reports.
- Document Generation: Automatically write and format PPT, Word, and Markdown documents.
- Instant Preview: Built-in 10+ format preview panels, AI collaboration results instantly visible.
Quick Q&A
See How People Use AionUi
Community Articles
- Open-source free Cowork, full model integration + autonomous file operations — Open Source AI Project Landing
- Making ordinary people use Claude Code like an APP — Lazy Cat Loves Fishing
- 5500 Stars: How Open Source Breaks Anthropic's AI Tool Moat — AI Silicon Moment
Made a video about AionUi? Let us know on X and we'll feature it here!
🚀 Quick Start
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
Install
Click the button above to go to the Releases page and download the installer for your platform (macOS / Windows / Linux).
# Alternatively, macOS via Homebrew
brew install aionui
Get Started in 3 Steps
- Install AionUi
- Enter any API key to get started
- Start Coworking — the built-in AI agent is ready to go
📖 Detailed Guides
🚀 Quick Start
- 📖 Complete Installation Guide — Detailed steps from download to configuration
- ⚙️ LLM Configuration Guide — Multi-platform AI model configuration
- 🤖 Multi-Agent Mode Setup — Integrate terminal AI agents
- 🔌 MCP Tool Configuration — Model Context Protocol server setup
- 🌐 WebUI Configuration Guide — Complete WebUI setup and configuration tutorial
🎯 Use Cases
- 📁 File Management — Smart file organization
- 📊 Excel Processing — AI-driven data processing
- 🎨 Image Generation — AI image creation
- 📚 More Use Cases
❓ Support & Help
- ❓ FAQ — Questions and troubleshooting
- 🔧 Configuration & Usage Tutorials — Complete configuration documentation
💬 Community & Support
Your ideas matter! We value every suggestion and feedback.
- GitHub Discussions — share ideas and exchange tips
- Report Issues — bugs and feature requests
- Release Updates — get the latest version
- Discord Community — English community
- WeChat Group — Chinese community
Contributing
Please read CONTRIBUTING.md before opening a PR.
- Fork this project
- Create a feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
Development Setup
AionUi local development uses two repositories: AionUi for the Electron frontend and AionCore for the local backend. See the Development Guide for the full macOS, Linux, and Windows setup.
License
This project is licensed under Apache-2.0.
Contributors
Star History
If you like it, give us a star
LINUX DO - A New Ideal Community