Release history
AionUi releases
Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | Star if you like it!
All releases
81 shown
Minor fixes and improvements.
Full changelog
Highlights
OfficeCLI Skills Refreshed
- Bundled OfficeCLI skills (pptx, docx, xlsx, pitch-deck, word-form, data-dashboard, academic-paper, financial-model, morph-ppt, morph-ppt-3d) have been resynced from upstream. The PPTX skill was heavily streamlined for clarity, the Pitch Deck skill expanded with more guidance, and the Morph helper scripts updated.
- The built-in
officecligeneric skill also ships the latest upstreamSKILL.md, so agents routed through the generic entry point get the same fresh rules.
Documentation
- README now showcases the Hermes and OpenClaw demo videos, with broader mentions of integrated agents across all localized readmes.
What's Changed
- docs: add Hermes/OpenClaw videos and expand agent mentions in all readmes by @ringringlin in https://github.com/iOfficeAI/AionUi/pull/2749
- chore(skills): sync officecli skills from upstream by @IceyLiu in https://github.com/iOfficeAI/AionUi/pull/2750
- chore: bump version to 1.9.25 by @IceyLiu in https://github.com/iOfficeAI/AionUi/pull/2753
Full Changelog: https://github.com/iOfficeAI/AionUi/compare/v1.9.24...v1.9.25
Minor fixes and improvements.
Full changelog
What's Changed
- feat(updater): route release downloads through a faster mirror with GitHub fallback by @IceyLiu in https://github.com/iOfficeAI/AionUi/pull/2705
- chore(skills): refresh officecli skills from upstream by @IceyLiu in https://github.com/iOfficeAI/AionUi/pull/2706
- chore: bump version to 1.9.24 by @piorpua in https://github.com/iOfficeAI/AionUi/pull/2725
Full Changelog: https://github.com/iOfficeAI/AionUi/compare/v1.9.23...v1.9.24
Minor fixes and improvements.
Full changelog
What's Changed
- ci: add release asset distribution workflow by @IceyLiu in https://github.com/iOfficeAI/AionUi/pull/2699
- fix(ci): use release.published instead of released by @IceyLiu in https://github.com/iOfficeAI/AionUi/pull/2701
- chore(docs): update WeChat group QR code to wx-7 by @IceyLiu in https://github.com/iOfficeAI/AionUi/pull/2714
- chore: bump version to 1.9.23 by @piorpua in https://github.com/iOfficeAI/AionUi/pull/2716
Full Changelog: https://github.com/iOfficeAI/AionUi/compare/v1.9.22...v1.9.23
Minor fixes and improvements.
Full changelog
What's Changed
- docs(prds): restructure docs and add PRDs for E2E test planning by @TCP404 in https://github.com/iOfficeAI/AionUi/pull/2653
- fix(bundled-bun): add baseline variant for linux-x64 to support non-AVX2 CPUs by @TCP404 in https://github.com/iOfficeAI/AionUi/pull/2654
- fix(aionrs): use resolveAionrsBinary() in AionrsMcpAgent to locate bundled binary by @piorpua in https://github.com/iOfficeAI/AionUi/pull/2691
- chore(skills): sync officecli skills to v1.0.63 by @IceyLiu in https://github.com/iOfficeAI/AionUi/pull/2692
- chore: bump version to 1.9.22 by @piorpua in https://github.com/iOfficeAI/AionUi/pull/2694
Full Changelog: https://github.com/iOfficeAI/AionUi/compare/v1.9.21...v1.9.22
- Ping/pong heartbeat protocol for long tool executions
- Process-exit handler replacing unreliable idle fallback
- Aligned max turn behavior with Claude Code
Full changelog
Highlights
Aion CLI: Reliability & Protocol Upgrades
- Replaced the unreliable 15-second idle fallback with a proper process-exit handler and a ping/pong heartbeat protocol — long tool executions no longer trigger fake "finish" events, and truly stuck processes are now detected and recovered deterministically.
- Fixed a crash when tool commands contained non-ASCII characters (e.g. Chinese): UTF-8 safe truncation now prevents the aionrs process from panicking mid-session.
- Aligned max turn behavior with Claude Code — the main agent now runs unlimited turns by default (configurable), sub-agents allow up to 200 turns, and hitting the limit is treated as a graceful stop instead of an error. Team collaboration sessions no longer dead-end at 30 turns.
- Added diagnostic logging when autocompact is skipped, making it easier to understand why context management didn't trigger.
Attachments: Safer Path & Binary Handling
- Fixed attachment previews and metadata reads that were pointing to fake workspace paths — real absolute paths are now preserved in message markers.
- Binary attachments in ACP sessions are kept as file references instead of being inlined as garbled UTF-8 into the prompt, avoiding prompt pollution and model confusion.
WeChat: Ordered Streaming Fix
- Weixin assistant text drafts are now flushed before silent tool, status, and plan events — preserving the correct message order during streaming. ACP and Codex tool-only turns also now complete cleanly in the WeChat channel.
Bug Fixes
- Fixed agent-switch failure on the guid page for built-in preset assistants (e.g. "Morph PPT") — the switcher now searches both
assistantsandacp.customAgentsstorage. - Fixed the
aionrschannel send path to use the correct{ content, msg_id }payload; Gemini keeps its existing{ input, msg_id }contract. - Fixed broken quick-navigation links in all 9 non-English READMEs (Chinese, Japanese, Korean, Spanish, Portuguese, Russian, Turkish, Traditional Chinese, Ukrainian) — they now render as clickable links on GitHub.
What's Changed
- fix(docs): add missing blank line in quick navigation for non-English READMEs by @IceyLiu in #2627
- fix(guid): search both storage sources when switching preset agent type by @piorpua in #2633
- fix(channels): send content payload for aionrs by @piorpua in #2637
- fix(attachments): avoid fake paths and binary prompt injection by @piorpua in #2634
- fix(weixin): flush assistant text before silent events by @JerryLiu369 in #2638
- chore: bump version to 1.9.21 by @piorpua in #2649
- fix(aionrs): replace idle fake-finish with process exit error and heartbeat by @piorpua in #2650
Aion CLI (aionrs) Changes
- 0.1.15 (2026-04-24) — Added ping/pong heartbeat protocol support (#68)
- 0.1.14 (2026-04-23) — Aligned maxTurns logic with Claude Code (#66); fixed UTF-8 panic in tool describe and added autocompact skip logging (#63)
Full Changelog: v1.9.20...v1.9.21
- Expanded Windows PATH for CLI tools (Cargo, Go, Deno, ~/.local/bin)
- Bundled bun support for Node.js below v20
Full changelog
Highlights
ACP: Stability & Reliability Fixes
- Codex and other ACP agents no longer show a false "process exited unexpectedly" error when a conversation ends normally — the process exit is now correctly recognized as a clean idle shutdown.
- Long gaps between stream events during tool-call execution (common with Codex) no longer trigger spurious idle-finish warnings or duplicate finish events.
- Switching permission mode before sending your first message no longer throws a "Cannot set mode in idle" error — the mode change is silently deferred and applied on first activation.
- Agents like qwen-code that advertise their available modes during initialization now show the full mode list in the selector.
Windows: Broader Tool Detection
- Cargo, Go, Deno, and
~/.local/bin(uv/pipx) are now included in the Windows enhanced PATH, matching macOS/Linux behavior — CLI tools in those locations are now discoverable by ACP auto-detection. - Windows users with Node.js below v20 can now use Codex and Claude Code backends without being blocked — those backends run via bundled bun, not system Node.
Aion CLI
- Fixed: Aion CLI mode on Windows now correctly finds the
officeclibinary — it was previously missing from the environment passed to the aionrs process.
Bug Fixes
- Fixed a white screen on app refresh after clicking "New Chat" in the packaged Electron app. A URL corruption bug under HashRouter caused the real pathname to be overwritten, resulting in
ERR_FILE_NOT_FOUNDon reload.
What's Changed
- fix(guid): use navigate() to clear resetAssistant state so HashRouter URL stays intact by @kaizhou-lab in #2583
- fix(acp): preserve top-level modes from initialize response by @kaizhou-lab in #2598
- fix(acp): defer setMode/setModel in idle state and sync reassertConfig on start by @zhuqingyv in #2595
- test(e2e): add PRDs and E2E specs for ACP conversations by @TCP404 in #2591
- fix(acp): suppress false crash report on idle process exit and idle-timer misfire during prompt by @TCP404 in #2619
- fix(shellEnv): add missing Windows extra tool paths to align with macOS/Linux by @piorpua in #2618
- fix(aionrs): use getEnhancedEnv() when spawning aionrs binary by @piorpua in #2610
- fix(acp): remove stale Node.js version checks for bundled-bun backends by @piorpua in #2622
- feat(skill): add pr-ship end-to-end PR lifecycle skill by @TCP404 in #2623
- chore: bump version to 1.9.20 by @piorpua in #2624
Full Changelog: v1.9.19...v1.9.20
- Removed iFlow CLI backend support
- Team Mode: Team Leaders can describe and recommend preset assistants
- team_describe_assistant tool for detailed assistant information lookup
Full changelog
Highlights
Team Mode: Preset Assistants & Smarter Coordination
- The Team Leader can now describe and recommend preset assistants to teammates, giving the team better awareness of available agents and their capabilities.
- A new
team_describe_assistanttool lets the Leader look up detailed info on any preset assistant on demand. - Fixed a bug where solo chats with preset agents (Gemini, ACP, Aion CLI) were missing the team management tools — promoting to a team now works reliably from any starting point.
- The failed-agent overlay has been removed; failed state no longer persists across page reloads, reducing visual clutter and confusion.
ACP: Reliability & Cross-Platform Fixes
- Restored custom ACP agent detection that was accidentally broken in v1.9.18 — user-defined CLI agents now appear correctly in the home selector again.
- Fixed a silent crash on Linux where codex-acp would exit without triggering any crash signal, leaving sessions in a broken state.
- Fixed Windows agent detection timing out prematurely and Codex failing to start due to Windows Defender locking bun cache files (EPERM). The system now detects the lock and automatically retries.
- ACP agent status events are now gated to known states only, preventing spurious state transitions from leaking into the UI.
- Removed iFlow CLI backend support.
WebUI & Auth Improvements
- Reverse proxy deployments (e.g. nginx with TLS termination) no longer silently log users out — HTTPS is now correctly detected from
SERVER_BASE_URLandreq.secure. - Fixed a dev-mode white screen caused by Vite HMR WebSocket upgrades being intercepted by the auth middleware.
Database Safety
- Database recovery no longer triggers on transient init errors like
SQLITE_CANTOPEN— only actual corruption causes recovery, preventing silent data loss of sessions, settings, and messages.
OfficeCLI
- OfficeCLI install directory is now included in the Windows PATH candidates, so agents can find and run
officecliafter installation without manual PATH configuration.
Gemini
- The "Gemini Google Auth" provider is now scoped to the Gemini agent only and won't appear when other agents are selected. Conversations with no model configured are also blocked from being created.
What's Changed
- chore(acp): remove iFlow CLI backend support by @kaizhou-lab in #2559
- fix(acp): guard agent_status emission to known session states by @TCP404 in #2568
- fix(acp): fix Windows agent detection timeout and codex EPERM retry by @piorpua in #2569
- fix(database): avoid destructive recovery on init errors by @cdxiaodong in #2571
- fix(acp): fix Linux codex-acp silent crash (ELECTRON-W0) by @piorpua in #2572
- fix(acp): restore custom ACP agent detection broken by #2280 by @TCP404 in #2574
- fix(team): remove failed agent overlay and localStorage persistence by @zhuqingyv in #2575
- feat(team): preset assistants, MCP injection fixes, leader formatting by @kaizhou-lab in #2576
- fix: add OfficeCli to Windows PATH candidates by @piorpua in #2577
- fix(auth): detect HTTPS from SERVER_BASE_URL and req.secure for reverse proxies by @kaizhou-lab in #2578
- fix(webserver): route Vite HMR upgrades separately in dev mode by @kaizhou-lab in #2580
- fix(guid): scope Gemini Google Auth model list to gemini agent by @kaizhou-lab in #2582
- chore: bump version to 1.9.19 by @piorpua in #2584
Full Changelog: v1.9.18...v1.9.19
- Cookie-backed session rotation on refresh
- Team mode per-session model selection for flexible backend choice per session
- Built-in skill management UI with conversation indicators and exclude filtering
- Aion CLI (aionrs) backend support for team mode
Full changelog
Highlights
Team Mode
- Team mode now supports per-session model selection, letting you choose which model each team session uses directly from the team interface.
- Aion CLI (`aionrs`) is now available as a backend in team mode, expanding the set of agents that can participate in multi-agent teams.
- MCP TCP memory blowups in team sessions are now prevented, improving stability in long-running team tasks.
- Workspace migration now uses in-place updates instead of delete-and-recreate, eliminating data loss risks during team workspace transitions.
Built-in Skill Management
- A new built-in skill management UI lets you browse, enable/disable, and configure skills, with per-conversation indicators and exclude filtering. Installed skills are now visible directly in the conversation interface.
- The `fix-sentry` skill now supports user feedback issues with attachment analysis — diagnose issues from logs and screenshots attached to Sentry events without leaving the app.
ACP 2.0 Protocol Layer
- ACP has been fully rewritten as a modular protocol layer with a single-owner `ProcessAcpClient`, completing the V1→V2 migration. The new architecture closes all remaining audit gaps and introduces YOLO mode for power users.
- ACP startup is now significantly faster: CLI detection switches from serial `execSync` calls to async batch execution, cutting the time needed to connect backends.
- Windows users benefit from two targeted fixes: bun cache directories are now redirected to `userData` (preventing `EPERM` errors on launch), and `TMP`/`TEMP` are overridden so bunx working directories escape antivirus scan paths that previously blocked execution.
Aion CLI: Safe-level Context Compression
Aion CLI (`aionrs`) now applies safe-level context compression inspired by RTK and TOON's compaction strategies. The compressor trims redundant content from conversation history while preserving agent behavior fidelity, meaningfully reducing token consumption per session without any observable change in output quality. More details: https://github.com/iOfficeAI/aionrs/blob/main/docs/advanced.md#output-compaction
Renderer Performance
- Streaming re-render hotspots in Markdown and Mermaid components have been resolved, reducing CPU usage during long AI responses and improving perceived responsiveness.
WebUI & Workspace
- WebUI sidebar now includes a logout action.
- Workspace folder UI on the Guid page has been improved with better visual organization.
- Conversations now carry preferred modes and model IDs in the payload, enabling more precise backend routing per conversation.
WeChat Integration
- The WeChat (`weixin`) backend now supports session management commands, giving users programmatic control over WeChat session lifecycle from within AionUi.
Bug Fixes
- Permission confirmation dialog now correctly adapts to dark mode.
- Cron jobs now use in-place updates instead of delete-and-recreate, preventing race conditions and unintended data loss.
- Updates to already-deleted cron jobs are now silently ignored instead of throwing errors.
- Dead fork worker processes are now handled gracefully in `postMessagePromise`, preventing unhandled rejections.
- OfficeCLI update check is now deferred to first use instead of running at startup, improving launch time.
- Agent mode selected on the Guid page is now correctly carried into the conversation for all backends.
- Cookie-backed sessions now rotate on refresh, improving session security.
- Git `rev-parse` failures during snapshot initialization are now handled gracefully instead of crashing.
- New chat reset rendering on the Guid page is now stable and no longer flickers.
What's Changed
- feat(team): add model selection capability to team mode by @zhuqingyv in https://github.com/iOfficeAI/AionUi/pull/2457
- feat(skills): add builtin skill management, conversation indicator, and exclude filtering by @kaizhou-lab in https://github.com/iOfficeAI/AionUi/pull/2280
- perf(acp): replace serial execSync with async batch CLI detection by @piorpua in https://github.com/iOfficeAI/AionUi/pull/2485
- fix(acp): redirect bun cache dirs to userData to avoid Windows EPERM by @piorpua in https://github.com/iOfficeAI/AionUi/pull/2482
- feat(skills): add user feedback and attachment analysis to fix-sentry by @kaizhou-lab in https://github.com/iOfficeAI/AionUi/pull/2491
- feat(opencode): add skillsDirs for native skill auto-discovery by @JerryLiu369 in https://github.com/iOfficeAI/AionUi/pull/2479
- fix(ui): adapt permission confirmation dialog for dark mode by @kaizhou-lab in https://github.com/iOfficeAI/AionUi/pull/2492
- fix(team): prevent MCP TCP memory blowups by @lixunqi12 in https://github.com/iOfficeAI/AionUi/pull/2429
- refactor(acp): ACP 2.0 modular protocol layer with single-owner ProcessAcpClient by @TCP404 in https://github.com/iOfficeAI/AionUi/pull/2310
- fix(acp): override TMP/TEMP on Windows so bunx working dir escapes antivirus scan by @piorpua in https://github.com/iOfficeAI/AionUi/pull/2496
- fix(cron): replace delete-recreate with in-place update workflow by @kaizhou-lab in https://github.com/iOfficeAI/AionUi/pull/2487
- fix(cron): silently ignore updates to deleted cron jobs by @kaizhou-lab in https://github.com/iOfficeAI/AionUi/pull/2502
- feat: add support for preferred modes and model IDs in conversation p… by @JAVA-LW in https://github.com/iOfficeAI/AionUi/pull/2510
- fix(team): replace delete-recreate with in-place update for workspace migration by @kaizhou-lab in https://github.com/iOfficeAI/AionUi/pull/2506
- fix(worker): handle dead fork process in postMessagePromise gracefully by @kaizhou-lab in https://github.com/iOfficeAI/AionUi/pull/2499
- feat(bench): add performance benchmark system with unified report by @zhuqingyv in https://github.com/iOfficeAI/AionUi/pull/2497
- fix(pptPreview): defer officecli update check to first use by @kaizhou-lab in https://github.com/iOfficeAI/AionUi/pull/2507
- fix(agentMode): sync guid page mode into conversation for all backends by @kaizhou-lab in https://github.com/iOfficeAI/AionUi/pull/2518
- feat(team): add Aion CLI (aionrs) support for team mode by @piorpua in https://github.com/iOfficeAI/AionUi/pull/2521
- refactor(acp): V1→V2 migration phase 2 — close all gaps and add YOLO mode by @TCP404 in https://github.com/iOfficeAI/AionUi/pull/2520
- fix(aionrs): respect modelProtocols for new-api anthropic models by @JerryLiu369 in https://github.com/iOfficeAI/AionUi/pull/2484
- fix(snapshot): handle git rev-parse failure in initSnapshot gracefully by @kaizhou-lab in https://github.com/iOfficeAI/AionUi/pull/2495
- perf(renderer): fix streaming re-render hotspots in Markdown and Mermaid by @zhuqingyv in https://github.com/iOfficeAI/AionUi/pull/2493
- feat(webui): add sidebar logout action by @cdxiaodong in https://github.com/iOfficeAI/AionUi/pull/2411
- fix(sider): unify section header style and always show expand arrow by @JerryLiu369 in https://github.com/iOfficeAI/AionUi/pull/2539
- fix(team): unify 'lead' to 'leader' across all team mode code by @zhuqingyv in https://github.com/iOfficeAI/AionUi/pull/2535
- fix(auth): rotate cookie-backed sessions on refresh by @cdxiaodong in https://github.com/iOfficeAI/AionUi/pull/2536
- fix(settings): guard undefined platform.model by @cdxiaodong in https://github.com/iOfficeAI/AionUi/pull/2532
- feat(weixin): add support for session management commands by @HuangHongkai in https://github.com/iOfficeAI/AionUi/pull/2078
- feat(guid): workspace folder UI improvements by @JerryLiu369 in https://github.com/iOfficeAI/AionUi/pull/2516
- fix(guid): stabilize new chat reset rendering by @cdxiaodong in https://github.com/iOfficeAI/AionUi/pull/2511
- fix(renderer): rename MessagetText.tsx to MessageText.tsx by @Jassy930 in https://github.com/iOfficeAI/AionUi/pull/2463
- fix(acp): close all V1→V2 migration audit gaps (#20-#26) by @TCP404 in https://github.com/iOfficeAI/AionUi/pull/2548
- chore(acp): upgrade claude-agent-acp bridge to 0.29.2 by @kaizhou-lab in https://github.com/iOfficeAI/AionUi/pull/2550
- fix(acp): add missing idle transition for starting and resuming states by @TCP404 in https://github.com/iOfficeAI/AionUi/pull/2549
- fix(gemini): remove redundant L3 InvalidStream retry by @piorpua in https://github.com/iOfficeAI/AionUi/pull/2554
- chore: bump version to 1.9.18 by @piorpua in https://github.com/iOfficeAI/AionUi/pull/2557
New Contributors
- @HuangHongkai made their first contribution in https://github.com/iOfficeAI/AionUi/pull/2078
Full Changelog: https://github.com/iOfficeAI/AionUi/compare/v1.9.17...v1.9.18
Fixes reliability issues causing ACP backends to crash and team sessions to hang indefinitely.
- Aion CLI (aionrs) integration in agent selector dropdowns and preset assistants
- ACP connections use bundled Bun runtime, removing separate runtime requirement
- Session capabilities caching unified across all ACP backends
- Team mode file attachment support end-to-end via paste and Add to Chat
- Team and cron channel drag-sorting with persistence
- Dynamic team agent resolution from ACP initialize capabilities
Full changelog
Highlights
Team Mode Improvements
- Team mode now supports file attachments end-to-end. Files added by paste or "Add to Chat" from workspace are preserved through the full Team pipeline, stored correctly, and surfaced in teammate prompts for Claude, Codex, and Gemini.
- Team and cron channels can now be drag-sorted in the sidebar, and the order is persisted between sessions.
- Team-capable agents are now resolved from ACP initialize capabilities instead of a static whitelist, improving compatibility with more ACP backends. Claude, Codex, and Gemini also remain available by default right after upgrade, before capability cache is populated.
- Removed the auto-shutdown confirmation prompt when a team task completes, reducing friction during longer collaborative runs.
- Fixed workspace overwrite when converting a solo chat into Team mode, preserving the original working directory.
Aionrs Improvements
- Aionrs now matches the ACP and Gemini manager pipeline much more closely: cron command feedback loops, thinking message display and persistence, buffered stream writes, turn completion notifications, token usage persistence, event bus emission, and skill suggestion hooks behave more consistently.
- Hardened mode and model switching behavior for Aionrs. Model changes now reliably restart with the new config instead of continuing on a stale session.
New Languages
- Added full Russian (
ru-RU) localization across desktop, mobile, assistant resources, example extensions, and documentation. - Added Ukrainian (
uk-UA) localization across app surfaces, assistant presets, docs, and related tests.
UX & Reliability Fixes
- Clicking sidebar
New Chatwhile inside a preset assistant now resets back to a normal default agent instead of keeping the preset selection. - The
+action in the Guid assistant selector now routes correctly to the Assistants page. Save to Workspaceis now enabled by default for uploads.- Improved WeCom long-connection adaptation for more reliable channel behavior.
- Updated
@office-ai/aioncli-coreto0.30.5.
What's Changed
- docs(readme): add LINUX DO community link by @IceyLiu in https://github.com/iOfficeAI/AionUi/pull/2379
- fix(guid): correct plus button route to assistants page by @IceyLiu in https://github.com/iOfficeAI/AionUi/pull/2380
- feat(upload): enable save-to-workspace by default by @IceyLiu in https://github.com/iOfficeAI/AionUi/pull/2381
- chore(deps): bump @office-ai/aioncli-core to ^0.30.4 by @piorpua in https://github.com/iOfficeAI/AionUi/pull/2383
- fix Wecom uses long connection adaptation by @nextdoorUncleLiu in https://github.com/iOfficeAI/AionUi/pull/2386
- refactor(team): dynamic team capability from ACP initialize by @kaizhou-lab in https://github.com/iOfficeAI/AionUi/pull/2376
- refactor(team): remove dead TeamConfirmOverlay by @cdxiaodong in https://github.com/iOfficeAI/AionUi/pull/2388
- fix(team): remove auto-shutdown prompt on task completion by @zhuqingyv in https://github.com/iOfficeAI/AionUi/pull/2393
- feat(aionrs): align protocol with mode/model switching fixes by @piorpua in https://github.com/iOfficeAI/AionUi/pull/2395
- feat(team): support drag sorting for team and cron channels by @cdxiaodong in https://github.com/iOfficeAI/AionUi/pull/2394
- fix(guid): reset preset assistant when clicking sidebar new chat by @ringringlin in https://github.com/iOfficeAI/AionUi/pull/2387
- feat(i18n): Add Ukrainian (uk-UA) language support and documentation by @pavver in https://github.com/iOfficeAI/AionUi/pull/2307
- feat: add full Russian (ru-RU) localization by @DrMaks22 in https://github.com/iOfficeAI/AionUi/pull/2306
- fix(team): add file sending support to team mode pipeline by @zhuqingyv in https://github.com/iOfficeAI/AionUi/pull/2385
- fix(team): hardcode claude/codex as known team-capable backends by @kaizhou-lab in https://github.com/iOfficeAI/AionUi/pull/2403
- chore(deps): bump @office-ai/aioncli-core to 0.30.5 by @piorpua in https://github.com/iOfficeAI/AionUi/pull/2404
- chore: bump version to 1.9.15 by @piorpua in https://github.com/iOfficeAI/AionUi/pull/2405
New Contributors
- @pavver made their first contribution in https://github.com/iOfficeAI/AionUi/pull/2307
- @DrMaks22 made their first contribution in https://github.com/iOfficeAI/AionUi/pull/2306
Full Changelog: https://github.com/iOfficeAI/AionUi/compare/v1.9.14...v1.9.15
- Per-agent confirmation with sidebar badge and manual close button for team members
- 3D Morph PPT assistant for cinematographic 3D animated presentations
- WeCom channel integration for enterprise collaboration
- Team mode now defaults to solo mode; Team recommendations only appear when explicitly requested or for large-scale tasks
- Team mode onboarding improvements including empty state and refined teammate lineup confirmation
- Direct feedback submission with automatic log collection and Sentry integration for issue diagnosis
- Leader badge in team tabs and headers for easier team coordinator identification
Full changelog
Highlights
Team Improvements
- Added an onboarding empty state when Gemini CLI is used as the Team Leader, so new Team sessions no longer open with a blank first view.
- Added a clear Leader badge in team tabs and chat headers, making it easier to identify the coordinator at a glance.
- Reduced aggressive Team recommendations in solo chats. AionUi now stays in solo mode by default and only brings up Team when the user explicitly asks for it, or when the task is clearly too large for a single agent.
- Improved the teammate creation flow in Team mode. The Leader now proposes a lineup with responsibilities and recommended agent types first, asks for confirmation, and makes it clear that teammates can still be adjusted later.
- Repaired legacy Team sessions whose stored member list was lost, allowing affected historical Team chats to open normally again.
- Improved selection clarity and dark-theme contrast in the Team creation modal.
Feedback and Reliability
- Users can now submit feedback directly, and AionUi will automatically collect logs and report through Sentry to help diagnose issues faster.
- Fixed a range of dark-theme contrast issues across dialogs, forms, and related UI surfaces, improving readability in places that previously looked too dim or low-contrast.
- Fixed the send and stop actions in chat so they no longer split into separate positions during an active turn, and improved their visibility in dark mode.
What's Changed
- 深色模式界面样式细节优化 by @ageovb in https://github.com/iOfficeAI/AionUi/pull/2315
- feat(feedback): add bug report modal to Settings > About by @piorpua @IceyLiu in https://github.com/iOfficeAI/AionUi/pull/2321
- feat(team): refine team onboarding and escalation by @IceyLiu in https://github.com/iOfficeAI/AionUi/pull/2327
- fix(modal): improve dialog contrast across themes by @IceyLiu in https://github.com/iOfficeAI/AionUi/pull/2330
- feat(team): confirm teammate lineup before spawning by @IceyLiu in https://github.com/iOfficeAI/AionUi/pull/2334
- fix(sendbox): align send and stop button states by @IceyLiu in https://github.com/iOfficeAI/AionUi/pull/2332
- fix(team-ui): improve dark contrast in team modal by @IceyLiu in https://github.com/iOfficeAI/AionUi/pull/2337
- fix(team): recover legacy team agents from history by @IceyLiu in https://github.com/iOfficeAI/AionUi/pull/2338
- chore: bump version to 1.9.13 by @IceyLiu in https://github.com/iOfficeAI/AionUi/pull/2339
Full Changelog: https://github.com/iOfficeAI/AionUi/compare/v1.9.12...v1.9.13
- Hermes Agent (Nous Research) as supported ACP backend
- Team Mode improvements with Gemini CLI onboarding
- Workspace enhancements: image display in chat history and order synchronization
- Removal of deprecated bundled docx, pptx, and xlsx skills
- Team Workspace available in packaged production app
- Support for claude and codex backends in Team Mode
- Desktop Pet companion with AI state awareness (thinking, working, happy, error)
- Improved ACP npx invocation on Windows and native aionrs skill discovery
- Resolved cron mode switching and conversation display issues
- Desktop Pet with idle behaviors, eye tracking, and three size options
- Workspace file mentions using @ in send box
- Command queue toggle for sequential multi-instruction execution
- Scheduled Tasks (Cron) UI with 1:N conversation model and sidebar integration
- Message reply/quote with floating selection and Gemini inline thinking display
- Storage performance improvements via in-memory caching for reduced I/O
- Inline ACP thinking display with plan deduplication
- Polished assistant homepage and sidebar with improved agent switching
- Message timestamps on hover and WeChat channel file send support
- Command queue for sequential multi-instruction execution
- Non-YOLO ACP permission modes (ask, auto-edit) with granular control
- Optimized preview scroll sync and Safe Area mobile support
- 7 Office Suite Assistants: Word, PPT, Excel, Pitch Deck, Dashboard, Academic Paper, Financial Model creators
- Live document preview via OfficeCLI watch mode for Word and Excel
- Speech-to-text voice input and enhanced send box message history
- Remote agent support via OpenClaw protocol
- File upload progress indicator with send blocking
- Progressive Web App support for WebUI
- WeChat channel plugin with QR login
- Configurable prompt timeout handling
- Morph PPT real-time rendering
- Built-in skills for reduced setup friction
- Cmd+Shift+F history search shortcut
- CSS theme presets
- oxc ecosystem migration (oxlint and oxfmt)
- Novita provider integration
- Built-in image generation MCP server
- PR review CI status gate
- WebUI file upload for mobile and remote access
- Retroma Y2K and Obsidian Book CSS themes
- Sentry error tracking with source maps
- Conversation history message search
- Skills Hub local management interface
- Dev and release environment separation
- Cursor Agent as built-in backend
- Remote access username customization
- Agent task completion notifications
- Conversation minimap with theme thumbnails
- Drag-and-drop sorting for pinned conversations
- OpenClaw streaming reliability improvements
- ACP context usage display for Claude Code and Codex
- Agent selection dropdown for new conversations
- Bidirectional desktop-WebUI language sync
- i18n: modular refactor with lazy loading optimization
- Settings: theme, display, and model selector UX improvements
Full changelog
What's Changed
- docs: add headless server deployment guide by @zihenghe04 in https://github.com/iOfficeAI/AionUi/pull/1098
- fix(skill-env): propagate full shell PATH to worker processes by @kuishou68 in https://github.com/iOfficeAI/AionUi/pull/1011
- feat(i18n): modular refactor with lazy loading optimization by @loonghao in https://github.com/iOfficeAI/AionUi/pull/1004
- test(directoryApi): add unit tests for Windows drive navigation (#1082) by @kuishou68 in https://github.com/iOfficeAI/AionUi/pull/1136
- fix(tray): resolve IPC notification and icon display issues by @cdxiaodong in https://github.com/iOfficeAI/AionUi/pull/1095
- fix: auto-update arch fallback + CI install smoke tests by @loonghao in https://github.com/iOfficeAI/AionUi/pull/1133
- release: v1.8.22 — fix model selector hooks crash in channel settings by @kuishou68 in https://github.com/iOfficeAI/AionUi/pull/1149
- fix(ci): replace comma with hyphen in linux arch cache key by @kuishou68 in https://github.com/iOfficeAI/AionUi/pull/1150
- fix: resolve ACP detector deadlock and filter channel agents by @kuishou68 in https://github.com/iOfficeAI/AionUi/pull/1159
- fix(clipboard): add secure context fallback and consistent error handling by @Jassy930 in https://github.com/iOfficeAI/AionUi/pull/1162
- feat(settings): polish theme/display/model UX and styling by @ringringlin in https://github.com/iOfficeAI/AionUi/pull/1167
New Contributors
- @zihenghe04 made their first contribution in https://github.com/iOfficeAI/AionUi/pull/1098
Full Changelog: https://github.com/iOfficeAI/AionUi/compare/v1.8.21...v1.8.22
- Model health checks and enable/disable toggles
- Chrome DevTools Protocol support for debugging
- Developer debugging capabilities
- aionui:// deep link protocol for provider configuration pre-fill
- Keyboard shortcuts for confirmation prompts
- Slash commands with WebUI dev-mode proxy
- DashScope Coding Plan model support
- Qwen Code preset assistants
- Mobile workspace panel improvements
- In-app auto-update with release notes
- Preference memory for mode and model persistence
- Scheduled messages with cron badges and tool display
- Build system migration from Webpack to electron-vite
- LaTeX math delimiters support in markdown
- Gemini skill lazy-loading optimization
- Switch models across all CLI backends via ACP session/set_model protocol
- Real-time model switching during active conversations without restart
- Automatic model preference saving and restoration per backend
- Pin conversations to keep important ones at the top
- Export conversations in various formats for backup or sharing
- Batch operations for managing multiple conversations
Minor fixes and improvements.
Full changelog
What's Changed
- docs: Unify the translations of all languages to be consistent with E… by @IceyLiu in https://github.com/iOfficeAI/AionUi/pull/903
- fix(claude): rename default agent mode label to 'Default' by @kaizhou-lab in https://github.com/iOfficeAI/AionUi/pull/904
- fix(webui): prevent white screen when navigating to parent directory by @kaizhou-lab in https://github.com/iOfficeAI/AionUi/pull/862
- fix(acp): terminate Windows ACP process tree on disconnect by @godnight10061 in https://github.com/iOfficeAI/AionUi/pull/894
- refactor(acp): async disconnect with graceful termination on Windows by @piorpua in https://github.com/iOfficeAI/AionUi/pull/908
- fix(mcp): support HTTP/SSE/Streamable HTTP transport across all agents by @kaizhou-lab in https://github.com/iOfficeAI/AionUi/pull/907
- chore: bump version to 1.8.14 by @piorpua in https://github.com/iOfficeAI/AionUi/pull/909
Full Changelog: https://github.com/iOfficeAI/AionUi/compare/v1.8.13...v1.8.14
- Recommendation prompt added for built-in assistant
- Unified fonts, font sizes, and UI elements for interface consistency
- Style optimization for improved content readability
Full changelog
What's Changed
UI Improvement
- The overall style optimization makes the content display more readable
- Unify the fonts, font sizes and UI elements of similar elements to make the interface neater
- Add recommendation prompt for the built-in assistant to inspire users
What's Changed
- docs: update readme images and improve content by @ringringlin in https://github.com/iOfficeAI/AionUi/pull/888
- docs: move Twitter link from language row to Community section by @IceyLiu in https://github.com/iOfficeAI/AionUi/pull/897
- docs: update_wechat_group by @IceyLiu in https://github.com/iOfficeAI/AionUi/pull/898
- docs: update readme by @IceyLiu in https://github.com/iOfficeAI/AionUi/pull/899
- Archives by @IceyLiu in https://github.com/iOfficeAI/AionUi/pull/900
- chore: remove gemini-related GitHub Actions workflows by @piorpua in https://github.com/iOfficeAI/AionUi/pull/901
- chore: bump version to 1.8.13 by @piorpua in https://github.com/iOfficeAI/AionUi/pull/902
Full Changelog: https://github.com/iOfficeAI/AionUi/compare/v1.8.12...v1.8.13
- Character card parser supporting PNG (SillyTavern) and JSON (Tavern Card V2/V3) formats
- Automatic detection of character and world info files
- Dynamic world info and character card updates during sessions
Removed response action buttons from Telegram and Lark channels.
- DingTalk bot integration for conversational AI
- AI Card streaming for real-time response updates
- Smart fallback to traditional messages when AI Card unavailable
- Removed legacy SecurityModalContent component
- Unified mode switching in agent
- OpenClaw setup assistant enabled by default
Full changelog
What's Changed
- fix(acp): prevent orphan CLI processes on conversation kill by @YW1975 in https://github.com/iOfficeAI/AionUi/pull/773
- fix(env): resolve CLI agent startup failures in packaged mode by @kaizhou-lab in https://github.com/iOfficeAI/AionUi/pull/859
- fix(startup): handle broken symlinks and file conflicts at data paths by @kaizhou-lab in https://github.com/iOfficeAI/AionUi/pull/861
- fix(deps): bump @office-ai/aioncli-core to ^0.24.5 by @kuishou68 in https://github.com/iOfficeAI/AionUi/pull/857
- fix(gemini): revert base URL to root domain to prevent double /v1beta path by @piorpua in https://github.com/iOfficeAI/AionUi/pull/863
- feat(agent): unify mode switching and remove legacy SecurityModalContent by @kaizhou-lab in https://github.com/iOfficeAI/AionUi/pull/822
- feat(assistant): enable OpenClaw setup assistant by default by @piorpua in https://github.com/iOfficeAI/AionUi/pull/865
- chore: bump version to 1.8.9 by @piorpua in https://github.com/iOfficeAI/AionUi/pull/866
New Contributors
- @YW1975 made their first contribution in https://github.com/iOfficeAI/AionUi/pull/773
Full Changelog: https://github.com/iOfficeAI/AionUi/compare/v1.8.8...v1.8.9
- OpenClaw Setup Assistant for installation and troubleshooting
- CodeBuddy CLI as ACP backend with yoloMode support
- Mistral Vibe CLI integration with unified model selector for all agents
- AWS Bedrock platform support
- Nanobot integration
- ACP cold start optimization (~1.7s) with performance diagnostics
Full changelog
What's Changed
- feat: Add AWS Bedrock platform support by @lornestack in https://github.com/iOfficeAI/AionUi/pull/697
- feat: integrate nanobot by @yanghui1-arch in https://github.com/iOfficeAI/AionUi/pull/804
- docs: Update Newapi into Readme by @IceyLiu in https://github.com/iOfficeAI/AionUi/pull/816
- feat(ci): replace Gemini with GPT for automated PR code review by @piorpua in https://github.com/iOfficeAI/AionUi/pull/817
- fix(ci): switch GPT review to Responses API for codex model by @piorpua in https://github.com/iOfficeAI/AionUi/pull/818
- fix(ci): use gpt-5.2 and always COMMENT review event by @piorpua in https://github.com/iOfficeAI/AionUi/pull/820
- feat(acp): optimize cold start by ~1.7s and add perf diagnostics by @piorpua in https://github.com/iOfficeAI/AionUi/pull/821
- chore: bump version to 1.8.7 by @piorpua in https://github.com/iOfficeAI/AionUi/pull/823
New Contributors
- @lornestack made their first contribution in https://github.com/iOfficeAI/AionUi/pull/697
Full Changelog: https://github.com/iOfficeAI/AionUi/compare/v1.8.6...v1.8.7
- Automatic word wrapping for .txt and .text file previews
- Fixed math formula rendering in document previews
- Lark channel configuration with one-click navigation and model support
- Intelligent auto-scroll with smooth animations and jitter fixes
- Diff rendering for Markdown code blocks and TXT preview wrapping
- Unified auto-approve settings page for all agents
- Centralized Security Settings page for auto-approval management
- New API platform with multi-model gateway support
- Per-model protocol routing for OpenAI, Gemini, and Anthropic
- OpenClaw Gateway WebSocket integration for task execution
- Multi-channel parallel connection alongside WebUI (Telegram, etc.)
- Intelligent automatic agent detection for new users
- Mermaid Chart Assistant for flowcharts, sequence, and state diagrams
- Lark/Feishu channel integration for conversational interaction
- Unified permission management system reducing repetitive prompts
- Scheduled Task System for AI assistants enabling 24/7 continuous operation
- Moltbook Assistant with zero-deployment integration and one-click access for agent collaboration
Full changelog
What's Changed
Moltbook Assistant
zero deployment, one-click access to Moltbook, and allow your agents to join moltbook and chat freely
Go to Setting -> Assistant -> Enable “moltbook”
Task Syste—Introduce a Scheduled Task System for AI assistants and unlock your 24/7 assistant.
Full Changelog: https://github.com/iOfficeAI/AionUi/compare/v1.8.0...v1.8.1
- Scheduled task system for AI agents
Full changelog
What's Changed
- docs: update readme by @IceyLiu in https://github.com/iOfficeAI/AionUi/pull/624
- feat(cron): implement scheduled task system for AI agents by @kuishou68 in https://github.com/iOfficeAI/AionUi/pull/630
- feat(cron): implement scheduled task system for AI agents by @kaizhou-lab in https://github.com/iOfficeAI/AionUi/pull/582
Full Changelog: https://github.com/iOfficeAI/AionUi/compare/v1.7.9...v1.8.0
- Native Anthropic API support
- WebUI QR code login and MCP sync improvements
- IPC handler for MCP tool options
- Telegram channel integration for remote communication
- QR code-based WebUI login with password management
- Claude YOLO mode and Moonshot Global API endpoint support
- WebUI Configure Page in Settings Module
- Assistant skills management with persistence
- Manual update via GitHub Releases
- YouTube video reviews section with synchronized README documentation updates
- Asynchronous rendering optimization for front-end components
- Halvee component details optimization
Full changelog
What's Changed
- Fix/tsconfig types error by @kuishou68 in https://github.com/iOfficeAI/AionUi/pull/504
- feat: Add YouTube video reviews section and sync updates across all README versions by @ringringlin in https://github.com/iOfficeAI/AionUi/pull/505
- Halvee/halvee details optimization by @halvee-tech in https://github.com/iOfficeAI/AionUi/pull/514
- feat: 1. Optimize the issue of asynchronous rendering of front-end me… by @halvee-tech in https://github.com/iOfficeAI/AionUi/pull/515
Full Changelog: https://github.com/iOfficeAI/AionUi/compare/v1.7.4...v1.7.5
- Added 'Social Job Publisher' and 'Factory Droid' assistants for hiring content and extended workflow capabilities
- Optimized async rendering reduces stutter and latency
- Improved assistant picker with preset cards, intros, and example prompts
Full changelog
AionUi v1.7.6 Release Notes ✨
🌟 Highlights
⚡ Experience & Rendering
- Optimized front-end async rendering to reduce stutter and latency.
- Refined Halvee/halvee details by collapsing non-essential execution/call info for a cleaner chat panel.
🧭 Better home assistant picker
- Preset assistants are now displayed as compact cards/chips for easier browsing.
- When selected, you can view a short intro and example prompts to start faster.
🤖 New assistant
- Added "Social Job Publisher" to generate hiring copy and publish-ready content.
- Added "Factory Droid" entry to unlock more workflow capabilities.
Use Cases:
Post a talent recruitment notice on Rednote with AionUi: https://x.com/AionUi/status/2014632375804952925?s=20
Use AionUi to handle tweeting: https://x.com/AionUi/status/2013930438541394076?s=20
🌐 Proxy and relay compatibility
- Improved compatibility for some API relays/proxies to increase connection stability.
📚 Docs & Community
- Added a YouTube review section and synced updates across all README versions.
- Updated community links and the WeChat QR image to keep entry points consistent.
Full Changelog: https://github.com/iOfficeAI/AionUi/compare/v1.7.4...v1.7.6
- Home assistant picker redesigned with compact preset cards and example prompts
- New Social Job Publisher assistant for generating hiring copy and publication-ready content
- New Factory Droid assistant to unlock additional workflow capabilities
Full changelog
AionUi v1.7.4 Release Notes ✨
This update focuses on a smoother assistant selection experience, more reliable service connections, and a new built-in assistant.
✨ Highlights
🧭 Better home assistant picker
- Preset assistants are now displayed as compact cards/chips for easier browsing.
- When selected, you can view a short intro and example prompts to start faster.
🤖 New assistant
- Added "Social Job Publisher" to generate hiring copy and publish-ready content.
- Added "Factory Droid" entry to unlock more workflow capabilities.
Use Cases:
Post a talent recruitment notice on Rednote with AionUi: https://x.com/AionUi/status/2014632375804952925?s=20
Use AionUi to handle tweeting: https://x.com/AionUi/status/2013930438541394076?s=20
🌐 Proxy and relay compatibility
- Improved compatibility for some API relays/proxies to increase connection stability.
🌍 Docs and localization
- Added Spanish and Portuguese READMEs.
- Updated English, Chinese, Japanese, Korean, and Traditional Chinese docs.
Full Changelog: https://github.com/iOfficeAI/AionUi/compare/v1.7.3...v1.7.4
- Bulk skill upload with auto-detection of common paths
- Factory Droid ACP backend support
Full changelog
What's Changed
- feat: support bulk skill upload and auto-detection of common paths by @YuniorGlez in https://github.com/iOfficeAI/AionUi/pull/450
- Docs/add es pt readmes by @ringringlin in https://github.com/iOfficeAI/AionUi/pull/460
- Fix: Pass headers to StreamableHTTP and SSE MCP transports by @zimmra in https://github.com/iOfficeAI/AionUi/pull/473
- docs: Update WeChat group image link to wechat_group.png by @IceyLiu in https://github.com/iOfficeAI/AionUi/pull/476
- feat: add Factory Droid ACP backend by @gtxy27 in https://github.com/iOfficeAI/AionUi/pull/466
- chore: sync latest features and fixes to main by @kuishou68 in https://github.com/iOfficeAI/AionUi/pull/480
New Contributors
- @zimmra made their first contribution in https://github.com/iOfficeAI/AionUi/pull/473
- @gtxy27 made their first contribution in https://github.com/iOfficeAI/AionUi/pull/466
Full Changelog: https://github.com/iOfficeAI/AionUi/compare/v1.7.2...v1.7.3
- Assistant skills management
- Virtualization and render loop fixes for long conversations
Full changelog
What's Changed
- Corrected typos and improved text consistency in Japanese. by @geeknees in https://github.com/iOfficeAI/AionUi/pull/441
- fix: resolve infinite render loop and implement virtualization for long conversations by @YuniorGlez in https://github.com/iOfficeAI/AionUi/pull/451
- feat: assistant skills management, performance optimization & CI enhancements by @kuishou68 in https://github.com/iOfficeAI/AionUi/pull/455
- fix: remove invalid unocss types from tsconfig.json by @kuishou68 in https://github.com/iOfficeAI/AionUi/pull/456
New Contributors
- @geeknees made their first contribution in https://github.com/iOfficeAI/AionUi/pull/441
Full Changelog: https://github.com/iOfficeAI/AionUi/compare/v1.7.1...v1.7.2
- Seven built-in expert assistants including PPTX Generator, PDF Expert, UI/UX Pro Max, Planning with Files, and Cowork Autonomous Agent
- Claude Skill integration with one-click import and custom skill creation for PDF processing, Excel analysis, and code review
- Cross-platform Cowork collaboration supporting Gemini, Qwen, Claude, and Codex models
Full changelog
What's Changed
AionUi v1.7.1 Release Notes 🚀
This update marks the official transition of AionUi into the **Cowork ** era. Inspired by industry-leading collaboration concepts, we’ve redefined AionUi's core mission: AI is no longer just a chatbox, but a "Digital Teammate" capable of deep integration into your local workflow and autonomous task planning.
✨ Key Features:
🤝 Embracing the Cowork Model
- Built-in "Claude Skill" Level Capabilities: Beyond basic file read/write, AionUi now integrates multiple expert-level skills (e.g., native Office document generation, advanced PDF processing). This empowers AI with the practical ability to handle complex tasks just like Claude.
- **Cross-Platform Cowork: Collaboration is no longer limited to a single model. Whether you're using Gemini, Qwen, Claude, or Codex, you can now leverage the high-efficiency Cowork mode within AionUi.
- 🎨 Import Claude Skills & Build Your Own: One-click import of Claude Desktop Skills, or create custom skills for PDF processing, Excel analysis, and code review. Your workflows migrate seamlessly - configure once, use forever.
- 💼 Cowork Assistant Ready to Use: Pre-configured with intelligent file processing. Automatically handles file types, large files, and office documents. Start working immediately, no setup required.
🤖 Built-in "Digital Expert Squad"
To bring the Cowork concept to life, we've introduced 7 out-of-the-box built-in assistants:
- 📊 PPTX Generator & 📄 PDF Expert: Your document department, specializing in high-frequency office collaboration and format conversion.
- 🎨 UI/UX Pro Max: Your design department, providing professional aesthetic suggestions and best practices directly within the collaboration.
- 📋 Planning with Files (Manus-style): Your project management department, ensuring complex tasks stay on track via
task_plan.md. - 🤝 Cowork Autonomous Agent: The core collaborator. Capable of autonomous file operations, multi-step planning, and execution—available immediately without a waitlist.
Full Changelog: https://github.com/iOfficeAI/AionUi/compare/v1.7.0...v1.7.1
- Cowork mode supporting multiple AI models (Gemini, Qwen, Claude, Codex) for cross-platform workflow integration
- Built-in expert squad with 7 specialized assistants: PPTX/PDF processing, UI/UX design, project planning, and autonomous task execution
- 50% faster initial response speed via lazy loading and Card component; Korean language support added
Full changelog
AionUi v1.7.0 Release Notes 🚀
This update marks the official transition of AionUi into the **Cowork ** era. Inspired by industry-leading collaboration concepts, we’ve redefined AionUi's core mission: AI is no longer just a chatbox, but a "Digital Teammate" capable of deep integration into your local workflow and autonomous task planning.
🌟 Highlights
🤝 Embracing the Cowork Model
- Built-in "Claude Skill" Level Capabilities: Beyond basic file read/write, AionUi now integrates multiple expert-level skills (e.g., native Office document generation, advanced PDF processing). This empowers AI with the practical ability to handle complex tasks just like Claude.
- **Cross-Platform Cowork: Collaboration is no longer limited to a single model. Whether you're using Gemini, Qwen, Claude, or Codex, you can now leverage the high-efficiency Cowork mode within AionUi.
🤖 Built-in "Digital Expert Squad"
To bring the Cowork concept to life, we've introduced 7 out-of-the-box built-in assistants:
- 📊 PPTX Generator & 📄 PDF Expert: Your document department, specializing in high-frequency office collaboration and format conversion.
- 🎨 UI/UX Pro Max: Your design department, providing professional aesthetic suggestions and best practices directly within the collaboration.
- 📋 Planning with Files (Manus-style): Your project management department, ensuring complex tasks stay on track via
task_plan.md. - 🤝 Cowork Autonomous Agent: The core collaborator. Capable of autonomous file operations, multi-step planning, and execution—available immediately without a waitlist.
⚡ UX & Performance Optimization
- Lazy Loading & Card Previews: A complete refactor of the file loading logic. Say goodbye to path-clogged chat windows with our new Card Component display. Initial message response speed is boosted by over 50%.
- Global & Identity Enhancements: Added Korean support thanks to community contributions. Refined assistant branding ensures your "Digital Teammates" maintain a consistent identity across sessions.
- Lightweight Architecture: Refactored
SkillManagerand cleaned up redundant code for a more stable and agile system.
Full Changelog: v1.6.10...v1.7.0
Contributors: @ringringlin, @kuishou68
- Workspace-based conversation grouping for organizing discussions
Full changelog
What's Changed
- Introduces workspace-based conversation grouping by @kuishou68 in https://github.com/iOfficeAI/AionUi/pull/419
Full Changelog: https://github.com/iOfficeAI/AionUi/compare/v1.6.9...v1.6.10
- Workspace-based conversation management
- Smart assistant configuration
Full changelog
What's Changed
- Workspace-Based conversation management, smart assistant configuration, and numerous stability improvements. by @kuishou68 in https://github.com/iOfficeAI/AionUi/pull/411
Full Changelog: https://github.com/iOfficeAI/AionUi/compare/v1.6.8...v1.6.9