AionUi 免费开源的本地AI GUI桌面应用

AionUi 是一款面向 Gemini CLI 的免费、本地部署、开源 GUI 桌面应用(仓库地址:https://github.com/iOfficeAI/AionUi),于2025年8月29日正式发布,核心价值是将复杂的命令行操作转化为现代化、高效的 AI 聊天式界面,同时突破官方 Gemini CLI 的功能限制,适配多场景办公与创作需求。

核心定位与解决的痛点

官方 Gemini CLI 功能强大,但命令行交互模式存在明显使用门槛:文件选择依赖繁琐的 @ 命令、关闭窗口后会话丢失、缺乏自然聊天交互体验、仅支持单会话并行工作、局限于 Gemini 单一模型。AionUi 以 GUI 界面为核心,针对性解决这些痛点,同时保留 AI 强大能力,让非技术用户也能轻松驾驭。

核心功能亮点

1. 更流畅的AI聊天体验

● 多会话并行:可同时开启多个独立聊天窗口,任务互不干扰

● 本地永久存储:所有会话记录本地保存,无需担心意外丢失

● 微信式简洁界面:降低使用门槛,上手即用

● 多模型兼容:突破 Gemini 单一限制,支持 OpenAI、ModelScope、OpenRouter 等多个平台模型

2. 智能化文件与数据管理

● 可视化文件操作:支持文件树浏览、拖拽上传,点击即可调用AI处理

● 批量高效处理:文件批量重命名、自动分类整理、格式合并

● Excel 智能增强:AI 辅助创建表格、数据整理、分析建模与可视化美化

● 代码对比功能:文件修改前后差异直观展示,便于开发与文档编辑

3. 开发效率与创作赋能

● 全功能 API 调用:完整支持 Gemini API,功能覆盖更全面

● 优化代码展示:代码块自动格式化,阅读与复制更便捷

● 智能工具调度:根据任务自动匹配最优工具,无需手动选择

● 专业级图像能力:基于 Gemini 2.5 Flash Image Preview 实现AI图像生成、编辑、增强与识别,同时支持其他主流AI图像模型

4. 灵活配置与多平台适配

● 多方式认证:支持 Gemini API Key、Vertex AI、OAuth 个人认证等

● 自定义扩展:各平台可配置多个模型,支持自定义 API 端点

● 简化登录流程:支持 Google 账号直接登录,无需记忆复杂 API 密钥

● 自动问题修复:智能检测并修复配置异常,减少手动调试成本

● 跨平台支持:可在 macOS(Apple Silicon/Intel)、Windows 等系统运行

技术栈选型

● 桌面应用框架:Electron 37.2.0

● 前端开发:React 19.1.0 + Arco Design Web React 组件库

● 样式解决方案:UnoCSS

● 构建工具:Webpack + TypeScript

● AI 核心:Google Gemini CLI Core

● 图标资源:IconPark React

快速上手指南

前置要求

● Node.js ≥ 16.0.0

● npm ≥ 8.0.0

● Google Gemini API Key(可通过官方渠道获取)

安装步骤

1.  克隆仓库:git clone https://github.com/iOfficeAI/AionUi.git && cd AionUi

2.  安装依赖:npm install

3.  配置 API:启动应用后进入设置页,输入 Gemini API Key(支持多平台认证方式)

4.  启动应用:npm start

打包构建

● macOS 版本:npm run build-mac –arch=arm64(Apple Silicon)/ npm run build-mac –arch=x64(Intel)

● Windows 版本:npm run build-win

● 全平台打包:npm run build

适用场景

● 开发工作:代码审查、重构建议、Bug 修复、API 调用

● 办公场景:文档生成、报表总结、邮件撰写、会议纪要、Excel 数据处理

● 学习成长:知识问答、概念解析、语言学习、技能训练

● 创意创作:文案撰写、头脑风暴、AI 图像生成与编辑

● 多模型协作:根据任务特性选择最优 AI 模型(如 Gemini 适合技术类任务、OpenAI 适合创意类任务、ModelScope 适合中文场景)

未来规划

AionUi 致力于成为「通用 AI 代理平台」,让强大的 AI 能力全民可及:

1.  多类型 AI 助手:扩展终端工具支持、集成网页自动化助手,统一聊天式操作界面

2.  更灵活的模型选择:支持 Claude、GPT 等更多模型,实现无缝切换、独立配置与智能推荐

3.  降低使用门槛:坚持「AI 适应用户」的设计理念,通过开源透明化、简化操作流程,让普通用户轻松驾驭复杂 AI 功能

开源许可与贡献

● 许可协议:Apache-2.0 开源许可,可自由使用、修改与分发

● 贡献方式:欢迎通过 Issues 反馈问题,或 Fork 仓库后提交 Pull Request(流程:创建特性分支 → 提交修改 → 推送分支 → 发起 PR)

目前该项目已发布 8 个版本,最新稳定版为 AionUi v1.1.5,持续迭代优化中,核心关键词覆盖 AI 聊天、办公效率、数据处理、多模型协作等多个领域,是一款兼顾专业性与易用性的开源桌面应用。