← Package directory
Available on winget

Install AionUi

Free, local, open-source GUI app for Gemini CLI — Enhance Chat Experience, Multi-tasking, Code Diff View, File & Project Management, and more

Install with winget
winget install --id HaiYing.AionUi
Upgrade
winget upgrade --id HaiYing.AionUi
Uninstall
winget uninstall --id HaiYing.AionUi

About AionUi

Free, local, open-source GUI app for Gemini CLI — Enhance Chat Experience, Multi-tasking, Code Diff View, File & Project Management, and more

What's new in 2.1.26

What's Changed - fix(conversation): restore team chat full width by @kaizhou-lab in https://github.com/iOfficeAI/AionUi/pull/3464 - style(settings): clean up assistant card more-button by @IceyLiu in https://github.com/iOfficeAI/AionUi/pull/3458 - fix: pass workspace roots to local fs routes by @kaizhou-lab in https://github.com/iOfficeAI/AionUi/pull/3451 - fix(assistant): prefer runtime config options for defaults by @kaizhou-lab in https://github.com/iOfficeAI/AionUi/pull/3466 - docs(contributing): document local development setup by @piorpua in https://github.com/iOfficeAI/AionUi/pull/3467 - fix(guid): remember last selected assistant by @kaizhou-lab in https://github.com/iOfficeAI/AionUi/pull/3468 - fix(agent): tighten repair save and test flow by @kaizhou-lab in https://github.com/iOfficeAI/AionUi/pull/3470 - chore: bump version to 2.1.26 by @piorpua in https://github.com/iOfficeAI/AionUi/pull/3471 - fix(update): prevent restored notification race by @piorpua in https://github.com/iOfficeAI/AionUi/pull/3473 Full Changelog: https://github.com/iOfficeAI/AionUi/compare/v2.1.25...v2.1.26

Read release notes

Version history

Version Updated Notes
2.1.26 Unknown What's Changed - fix(conversation): restore team chat full width by @kaizhou-lab in https://github.com/iOfficeAI/AionUi/pull/3464 - style(settings): clean up assistant card more-button by @IceyLiu in https://github.com/i...
2.1.25 Unknown What's Changed - fix(conversation): make chat width fluid by @kaizhou-lab in https://github.com/iOfficeAI/AionUi/pull/3436 - Use generated source for CLI assistants by @kaizhou-lab in https://github.com/iOfficeAI/AionUi/...
2.1.24 Unknown Highlights Faster, Smoother Long Conversations - Conversations now load instantly by showing the most recent messages first, then fetching older history as you scroll up. Long chats no longer hang while the whole thread...
2.1.23 Unknown Highlights WebUI Browser Notifications - The WebUI now sends a browser notification when an agent needs your confirmation or finishes a turn — but only when the tab is in the background, so it never interrupts you while...
2.1.21 Unknown What's Changed - fix(i18n): wire pt-BR into language pickers and main-process loader by @lornestack in https://github.com/iOfficeAI/AionUi/pull/3361 - fix(preview): build valid file:// URL for PDF preview on Windows by @...
2.1.20 Unknown Highlights ⭐ Meet the AionUi Butler — your built-in assistant for AionUi itself This release bundles AionCore v0.1.31, which introduces a brand-new built-in assistant: the AionUi Butler. Instead of digging through settin...
2.1.19 Unknown What's Changed - fix(stt): keep recording when streaming fails before it establishes by @szafranski in https://github.com/iOfficeAI/AionUi/pull/3317 - feat(preview): server-side install guidance for officecli errors in w...
2.1.18 Unknown What's Changed - fix(preview): office watch proxy url 404 in webui mode by @lornestack in https://github.com/iOfficeAI/AionUi/pull/3287 - test(bootstrap): stop clobbering real out/ artifacts in build-with-builder test by...
2.1.17 Unknown What's Changed - fix(stt): send multipart request matching backend /api/stt contract by @lornestack in https://github.com/iOfficeAI/AionUi/pull/3274 - ci(build): support AionCore manual artifacts by @TCP404 in https://gi...
2.1.16 Unknown What's Changed - fix(ci): handle empty release prefix check by @TCP404 in https://github.com/iOfficeAI/AionUi/pull/3263 - fix(http): read error response body once to avoid double consumption by @lornestack in https://git...
2.1.15 Unknown What's Changed - AIO-103: make log directory configurable by @kaizhou-lab in https://github.com/iOfficeAI/AionUi/pull/3233 - chore(docs): update WeChat group QR code to wx-11 by @IceyLiu in https://github.com/iOfficeAI/A...
2.1.14 Unknown What's Changed - chore(ci): add CDN metadata sync workflow by @TCP404 in https://github.com/iOfficeAI/AionUi/pull/3234 - AIO-64: block wrong macOS package architecture at startup by @kaizhou-lab in https://github.com/iOf...
2.1.13 Unknown What's Changed - fix(realtime): canonicalize boundary errors by @TCP404 in https://github.com/iOfficeAI/AionUi/pull/3217 - fix(runtime): align installation integrity dialogs by @piorpua in https://github.com/iOfficeAI/Ai...
2.1.12 Unknown What's Changed - build: bundle managed aioncore runtime resources by @kaizhou-lab in https://github.com/iOfficeAI/AionUi/pull/3199 - feat(preview): native Streamdown markdown rendering + full theming by @lornestack in ht...
2.1.11 Unknown What's Changed - ci: add managed node mirror workflow by @kaizhou-lab in https://github.com/iOfficeAI/AionUi/pull/3180 - feat(workspace): VSCode-style file tree icons + smoother preview browsing by @lornestack in https:/...
2.1.10 Unknown Highlights This is a stability and reliability release focused on ACP session recovery, smoother startup, and clearer error messages. ACP Session Reliability - Models now stay in sync after recovering a conversation — th...
2.1.9 Unknown Highlights Import Skills More Easily - Skills Hub can now import a skill from a folder, a parent folder, a SKILL.md file, or a zip archive — not just a single fixed format. After import you'll see the names and count of...
2.1.8 Unknown Highlights This is a maintenance release focused on more reliable error handling and much better diagnostics when the backend fails to start. Improvements - Failed-message error tips now keep their structured, classified...
2.1.7 Unknown Highlights Conversation-Scoped MCP - MCP servers are now managed per conversation instead of being synced globally to CLI agents, so each chat keeps its own toolset without affecting others. - Importing MCP servers from...
2.1.6 Unknown Highlights Faster Conversations - Re-opening a conversation no longer pays for refetching every long tool output up front — full tool content is loaded on demand when you expand a truncated tool call, so big histories op...