← 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.47-final

This is the final AionUi build distributed through GitHub Releases. From here on, installers and updates come from the official website. See A note on distribution at the bottom for what this means for you, your data, and the open-source repo. Highlights In-App Browser, Controllable by the Agent - Web pages now open as tabs in the preview panel, and you share one persistent session with the agent — sign in by hand once, and the agent carries that session into whatever it does next. - The agent reaches the browser through a new built-in MCP server (aionui-browser), so it can navigate, click, and pull data on its own. - On safety: the obvious way to let an agent drive Chromium is --remote-debugging-port, but that switch is application-wide with no per-target ACL — it would expose every WebContents, including the main window and its preload bridge, to any local process with no authentication. Instead this ships a single-target CDP bridge that exposes only the browser view. Nothing is written to config or the database; the bridge's port and access token travel down the process-inheritance chain, so multiple app instances never cross wires. Conversation Forking - A branch arrow on the message hover row forks the conversation at that message into a new one and drops you into it — useful for exploring a different path without disturbing the original. - Where the entry appears follows what the backend can actually do: Codex can fork at any turn, Claude and ACP agents fork at the latest message only (so the copied history matches what the forked session really remembers), and agents...

Read release notes

Version history

Version Updated Notes
2.1.47-final Unknown This is the final AionUi build distributed through GitHub Releases. From here on, installers and updates come from the official website. See A note on distribution at the bottom for what this means for you, your data, an...
2.1.46 Unknown What's Changed - fix(office-preview): degrade gracefully on FILE_WATCH_UNAVAILABLE by @tcp404 in https://github.com/iOfficeAI/AionUi/pull/3819 - fix(preview): restore multi-tab when opening files from explorer by @tcp404...
2.1.45 Unknown What's Changed - feat(explorer): reveal highlight + @ Tab complete by @tcp404 in https://github.com/iOfficeAI/AionUi/pull/3794 - fix(sendbox): tag loading-window @mention fallback with local chat-ref by @tcp404 in https:...
2.1.44 Unknown What's Changed - feat(search): filename search + chat-ref by @tcp404 in https://github.com/iOfficeAI/AionUi/pull/3784 - fix(tray): honor close-to-tray on custom title-bar close (#3669) by @gaursomya777-dev in https://git...
2.1.43 Unknown What's Changed - fix(webui): implement dialog.showOpen so file and folder pickers work by @xsyk in https://github.com/iOfficeAI/AionUi/pull/3766 - fix(conversation): persist ThoughtDisplay elapsed timer across conversati...
2.1.42 Unknown What's Changed - chore(docs): update WeChat group QR code to wx-18 by @IceyLiu in https://github.com/iOfficeAI/AionUi/pull/3746 - feat(permissions): submit permission decision in one click for one-off options by @GoldenD...
2.1.41 Unknown What's Changed - feat(shortcuts): add common UI bindings by @eyaeya in https://github.com/iOfficeAI/AionUi/pull/3675 - fix(team): extend ITeamRunEvent.source with system_lifecycle by @piorpua in https://github.com/iOffic...
2.1.40 Unknown Highlights Direct-CLI Sessions for Claude and Codex - Claude and Codex now run over a new direct-CLI session path that talks to each CLI's native protocol instead of going through a third-party ACP shim. Sessions get a p...
2.1.39 Unknown Highlights 🎁 AionUi × Kimi Partnership — Free Subscription Plans for Contributors - AionUi has entered a strategic partnership with Kimi (Moonshot AI). To thank our community, Kimi is offering free "Allegretto" subscript...
2.1.38 Unknown Highlights Smarter first-run experience - The welcome page's default prompt suggestions are now task-oriented — "explain this project", "find duplicate files in this folder", "build me a personal homepage" — so the first...
2.1.37 Unknown Highlights This is a hotfix release for a v2.1.36 regression — recommended for all Windows and Linux users. Bug Fixes - Fixed the titlebar minimize / maximize / close buttons doing nothing on Windows and Linux (a v2.1.36...
2.1.35 Unknown Highlights This is a stability release that hardens sending, startup, packaging, and message rendering. Bug Fixes - Sending to a busy conversation is handled gracefully across all runtimes: instead of surfacing a raw con...
2.1.34 Unknown What's Changed - fix(conversation): prevent queue drain from racing backend idle state by @IceyLiu in https://github.com/iOfficeAI/AionUi/pull/3571 - fix(team): show accepted team work as processing by @piorpua in https:...
2.1.33 Unknown What's Changed - fix(build): align Codex installer verifier by @tcp404 in https://github.com/iOfficeAI/AionUi/pull/3561 - chore: bump version to 2.1.33 by @piorpua in https://github.com/iOfficeAI/AionUi/pull/3562 Full Ch...
2.1.31 Unknown What's Changed - chore(docs): update WeChat group QR code to wx-15 by @IceyLiu in https://github.com/iOfficeAI/AionUi/pull/3527 - feat(settings): assistant editor and settings UI polish by @IceyLiu in https://github.com/...
2.1.30 Unknown Highlights This release rolls up the changes from v2.1.29 and v2.1.30. Assistants are now a top-level entry with My / Official tabs - Assistants moved out of Settings into their own top-level sidebar entry (above Schedul...
2.1.28 Unknown Highlights New languages - Added complete Spanish (es-ES) and Persian (fa-IR) translations across the whole app, and filled in gaps in the existing locales. AionUi now detects and switches to these automatically when the...
2.1.27 Unknown What's Changed - fix(agent): show ACP model descriptions by @shentry in https://github.com/iOfficeAI/AionUi/pull/3463 - fix(mcp): isolate backend cwd for stdio tools by @kaizhou-lab in https://github.com/iOfficeAI/AionUi...
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/...