Releases: atlantis-mk/Aivo
Release list
v0.2.4 Aivo DeepSeek 原生接入 / Native DeepSeek integration
v0.2.4 Aivo DeepSeek 原生接入 / Native DeepSeek integration
Aivo v0.2.4 新增 DeepSeek 原生接入,将 DeepSeek 作为首选提供商加入初始化与模型目录,并支持当前 V4 文本和视觉模型。
Aivo v0.2.4 adds native DeepSeek integration, makes DeepSeek available as a primary setup provider, and supports the current V4 text and vision models.
新增 / Highlights
- 初始化流程现在可以直接选择 DeepSeek,并使用
DEEPSEEK_API_KEY完成连接。
DeepSeek can now be selected directly during setup and connected withDEEPSEEK_API_KEY. - DeepSeek 默认通过 Responses API 接入,默认模型为
deepseek-v4-flash。
DeepSeek now uses the Responses API by default, withdeepseek-v4-flashas its default model. - 模型目录新增 DeepSeek V4 Flash、V4 Pro 和 V4 Flash Vision Experimental,并标注视觉输入能力。
The model catalog now includes DeepSeek V4 Flash, V4 Pro, and V4 Flash Vision Experimental with vision-input capability metadata. - 新增 DeepSeek 提供商默认值、热门目录和模型能力测试。
Tests now cover DeepSeek provider defaults, popular catalog placement, and model capabilities.
下载 / Download
请选择与你的系统和芯片匹配的安装包。Choose the package matching your operating system and architecture.
| 系统 System | 芯片 Chip | 格式 Format | 下载 Download |
|---|---|---|---|
| Windows | x64 | NSIS .exe |
Aivo_0.2.4_windows-x86_64-setup.exe |
| macOS | Apple Silicon | .dmg |
Aivo_0.2.4_darwin-aarch64.dmg |
| macOS | Intel | .dmg |
Aivo_0.2.4_darwin-x86_64.dmg |
| Linux | x64 | .AppImage |
Aivo_0.2.4_linux-x86_64.AppImage |
macOS 备用 ZIP:Apple Silicon · Intel
完整性校验 / Integrity
下载 SHA256SUMS 后,可用 shasum -a 256 -c SHA256SUMS(macOS/Linux)校验文件。
Download SHA256SUMS and verify with shasum -a 256 -c SHA256SUMS on macOS/Linux.
安装提示 / Installation notes
本版本 macOS 安装包未签名。请只从正式 Release 下载、校验 SHA-256,并始终通过操作系统提供的用户确认流程继续。
The macOS packages in this release are unsigned. Download only from the formal Release, verify SHA-256, and continue only through operating-system user confirmation.
源码与许可 / Source and license
Aivo 是源码可用(source-available)的非商业许可项目,并非 OSI 定义的开源软件。非商业使用适用 PolyForm-Noncommercial-1.0.0;商业使用需要另行获得授权。
Aivo is source-available under a noncommercial license, not OSI open source. Noncommercial use is governed by PolyForm-Noncommercial-1.0.0; commercial use requires separate authorization.
发布记录 / Release record
- Status: Tagged for native publication
- Release date: 2026-09-12
- Git tag:
v0.2.4 - Desktop/Electron build: Aivo 0.2.4
- Verification: GitHub Actions native builds run
pnpm --filter @aivo/electron lint,pnpm --filter @aivo/electron test, and target-platform packaging before publication.
v0.2.3 Aivo 对话体验与运行时同步 / Conversation experience and runtime updates
v0.2.3 Aivo 对话体验与运行时同步 / Conversation experience and runtime updates
Aivo v0.2.3 增强对话资源引用、附件与会话状态管理,加入会话隔离保护与聊天搜索,并同步 Codex 运行时。适合所有现有用户升级。
Aivo v0.2.3 improves conversation resources, attachments, and session state handling, adds session isolation guards and chat search, and syncs the Codex runtime. It is recommended for all existing users.
新增 / Highlights
- 侧边栏支持按标题或项目搜索对话,并显示未读状态。
The sidebar supports searching conversations by title or project and shows unread state. - 会话切换时保护 live 会话状态,避免工具活动跨会话合并或图片附件误保留。
Session switching now guards live state so tool activity does not merge across sessions and image attachments are not retained incorrectly. - 优化项目资源引用、目录附件与大型粘贴内容的提交体验。
Project resource references, directory attachments, and large pasted content are handled more reliably. - Codex 运行时子模块同步到最新可用版本。
The Codex runtime submodule is synced to the latest available version.
下载 / Download
请选择与你的系统和芯片匹配的安装包。Choose the package matching your operating system and architecture.
| 系统 System | 芯片 Chip | 格式 Format | 下载 Download |
|---|---|---|---|
| Windows | x64 | NSIS .exe |
Aivo_0.2.3_windows-x86_64-setup.exe |
| macOS | Apple Silicon | .dmg |
Aivo_0.2.3_darwin-aarch64.dmg |
| macOS | Intel | .dmg |
Aivo_0.2.3_darwin-x86_64.dmg |
| Linux | x64 | .AppImage |
Aivo_0.2.3_linux-x86_64.AppImage |
macOS 备用 ZIP:Apple Silicon · Intel
完整性校验 / Integrity
下载 SHA256SUMS 后,可用 shasum -a 256 -c SHA256SUMS(macOS/Linux)校验文件。
Download SHA256SUMS and verify with shasum -a 256 -c SHA256SUMS on macOS/Linux.
安装提示 / Installation notes
本版本 macOS 安装包未签名。请只从正式 Release 下载、校验 SHA-256,并始终通过操作系统提供的用户确认流程继续。
The macOS packages in this release are unsigned. Download only from the formal Release, verify SHA-256, and continue only through operating-system user confirmation.
源码与许可 / Source and license
Aivo 是源码可用(source-available)的非商业许可项目,并非 OSI 定义的开源软件。非商业使用适用 PolyForm-Noncommercial-1.0.0;商业使用需要另行获得授权。
Aivo is source-available under a noncommercial license, not OSI open source. Noncommercial use is governed by PolyForm-Noncommercial-1.0.0; commercial use requires separate authorization.
发布记录 / Release record
- Status: Tagged for native publication
- Release date: 2026-09-10
- Git tag:
v0.2.3 - Desktop/Electron build: Aivo 0.2.3
- Verification: GitHub Actions native builds run
pnpm --filter @aivo/electron lint,pnpm --filter @aivo/electron test, and target-platform packaging before publication.
v0.2.2 Aivo 桌面运行稳定性修复 / Desktop runtime stability fixes
v0.2.2 Aivo 桌面运行稳定性修复 / Desktop runtime stability fixes
Aivo v0.2.2 修复桌面端多实例竞争本地数据库、SQLite 短暂写锁失败和 Windows/Linux 窗口标题栏问题,并记录了此前不可用的 v0.1.2 二进制资源退役。适合所有现有用户升级。
Aivo v0.2.2 fixes competing desktop ownership of the local database, transient SQLite write-lock failures, and Windows/Linux title-bar controls, and records retirement of the previously unusable v0.1.2 binaries. It is recommended for all existing users.
新增 / Highlights
- Aivo 只允许一个桌面进程拥有本地数据库;重复启动会将已有窗口带到前台。
Aivo permits only one desktop process to own the local database; a second launch foregrounds the existing window. - SQLite 遇到短暂的并发写锁会等待后重试,避免立即报告
SQLITE_BUSY。
SQLite waits through brief competing write locks instead of immediately reportingSQLITE_BUSY. - Windows 和 Linux 恢复原生窗口标题栏与最小化、最大化、关闭按钮。
Windows and Linux restore native window captions with minimize, maximize, and close controls. - 已移除不可用的 v0.1.2 GitHub 与 R2 二进制资源;v0.2.1 稳定更新通道保持不变。
Unusable v0.1.2 GitHub and R2 binaries have been removed; the v0.2.1 stable update channel remains unchanged.
下载 / Download
请选择与你的系统和芯片匹配的安装包。Choose the package matching your operating system and architecture.
| 系统 System | 芯片 Chip | 格式 Format | 下载 Download |
|---|---|---|---|
| Windows | x64 | NSIS .exe |
Aivo_0.2.2_windows-x86_64-setup.exe |
| macOS | Apple Silicon | .dmg |
Aivo_0.2.2_darwin-aarch64.dmg |
| macOS | Intel | .dmg |
Aivo_0.2.2_darwin-x86_64.dmg |
| Linux | x64 | .AppImage |
Aivo_0.2.2_linux-x86_64.AppImage |
macOS 备用 ZIP:Apple Silicon · Intel
完整性校验 / Integrity
下载 SHA256SUMS 后,可用 shasum -a 256 -c SHA256SUMS(macOS/Linux)校验文件。Windows 用户可用 Get-FileHash <文件> -Algorithm SHA256。GitHub 与不可变 R2 副本使用相同 SHA-256 摘要。
Download SHA256SUMS and verify with shasum -a 256 -c SHA256SUMS on macOS/Linux or Get-FileHash <file> -Algorithm SHA256 on Windows. GitHub and immutable R2 copies share the same SHA-256 digests.
安装提示 / Installation notes
本机 macOS 验证包未签名。目标平台发布流程只有在配置有效凭据时才会签名与公证;在对应证据可用前,安装包不得描述为已签名。请只从正式 Release 下载、校验 SHA-256,并始终通过操作系统提供的用户确认流程继续。
The locally verified macOS package is unsigned. The target-platform publication workflow signs and notarizes only when valid credentials are configured; no package may be described as signed before evidence exists. Download only from the formal Release, verify SHA-256, and continue only through operating-system user confirmation.
源码与许可 / Source and license
Aivo 是源码可用(source-available)的非商业许可项目,并非 OSI 定义的开源软件。非商业使用适用 PolyForm-Noncommercial-1.0.0;商业使用需要另行获得授权。
Aivo is source-available under a noncommercial license, not OSI open source. Noncommercial use is governed by PolyForm-Noncommercial-1.0.0; commercial use requires separate authorization.
发布记录 / Release record
- Status: Tagged for native publication
- Release date: 2026-08-28
- Git tag:
v0.2.2 - Desktop/Electron build: Aivo 0.2.2 / Electron 42.5.1
- Go core build: Go source embedded from
v0.2.2 - Persistence schema: v11 (unchanged)
- Local API version: v1 RPC compatibility adapter with partial
/api/v2resources
Delivered
| Work ID | Requirement/ADR | Type | User-visible outcome |
|---|---|---|---|
| CHG-2026-064-retire-broken-v0-1-2-assets | Release governance | governance | Unusable v0.1.2 GitHub and R2 binaries are retired without changing the current stable channel. |
Compatibility and migration
No SQLite schema or API transition. Existing local databases remain compatible. Aivo now rejects a second desktop instance while foregrounding the running instance. v0.1.2 installer downloads are permanently unavailable; upgrade from a supported installation using this release, and use v0.2.1 only where its package has already been retained locally.
Verification evidence
| Gate/platform | Result | Evidence |
|---|---|---|
| Documentation, Core, desktop, release scripts | Passed | pnpm docs:check, pnpm test:core, pnpm lint, pnpm build, pnpm scripts:test |
| macOS Intel package and smoke | Pending | pnpm package:mac, AIVO_EXPECT_INSTALLERS=1 pnpm smoke:release |
| Cross-platform packages, R2, update handoff | Pending tagged workflow | immutable R2 and GitHub SHA-256 readback |
Known issues and compensation limits
Windows code signing and Linux distribution signing are not configured. macOS signing and notarization depend on repository secrets. R2 release objects are immutable, so a publication correction requires a new version. Automatic update remains explicit and digest-verified; it fails closed if the R2 manifest and GitHub release disagree.
v0.2.1 Aivo Codex 原生能力与安全控制 / Codex-native capabilities and safer controls
v0.2.1 Aivo Codex 原生能力与安全控制 / Codex-native capabilities and safer controls
Aivo v0.2.1 交付 v0.2 系列的 Codex 账户原生能力、动态模型工具声明和本地权限控制,并修复发布工作流的稳定 tag 过滤器。它适合希望以 ChatGPT Codex OAuth 或已配置 Provider 在本机开展受控开发任务的用户升级。
Aivo v0.2.1 delivers the v0.2 Codex account-native capabilities, dynamic model tool declarations, and local permission controls, and fixes stable-tag filtering in the publication workflow. It is for users running controlled local development tasks through ChatGPT Codex OAuth or configured Providers.
新增 / Highlights
- Codex OAuth 路由依据账户和模型声明安全启用受支持的网页搜索、图像生成与系统技能;API Key 路由保持独立。
The Codex OAuth route safely enables supported web search, image generation, and system skills from account and model declarations; API-key routes remain separate. - Provider 模型目录中的机器可读工具能力自动同步;未知、过期、禁用或无效声明均保持非授权状态。
Machine-readable Provider model-catalog capabilities synchronize automatically; unknown, stale, disabled, or invalid declarations remain non-authoritative. - 默认工具集包含本地编码基础能力以及
update_plan、ask_user;自动批准已移除,未来编码会话使用持久化的明确默认权限模式。
The default tool set includes local coding primitives alongsideupdate_planandask_user; automatic approval is removed, and future coding conversations use a persisted explicit default permission mode. - 技能可在桌面端管理;可选文件工具使用
ls、find、grep的稳定名称;安装版 Core 使用受控动态回环端点。
Skills are manageable from the desktop; optional file tools use stablels,find, andgrepnames; packaged Core uses an owned dynamic loopback endpoint.
下载 / Download
请选择与你的系统和芯片匹配的安装包。Choose the package matching your operating system and architecture.
| 系统 System | 芯片 Chip | 格式 Format | 下载 Download |
|---|---|---|---|
| Windows | x64 | NSIS .exe |
Aivo_0.2.1_windows-x86_64-setup.exe |
| macOS | Apple Silicon | .dmg |
Aivo_0.2.1_darwin-aarch64.dmg |
| macOS | Intel | .dmg |
Aivo_0.2.1_darwin-x86_64.dmg |
| Linux | x64 | .AppImage |
Aivo_0.2.1_linux-x86_64.AppImage |
macOS 备用 ZIP:Apple Silicon · Intel
完整性校验 / Integrity
下载 SHA256SUMS 后,可用 shasum -a 256 -c SHA256SUMS(macOS/Linux)校验文件。Windows 用户可用 Get-FileHash <文件> -Algorithm SHA256。GitHub 与不可变 R2 副本使用相同 SHA-256 摘要。
Download SHA256SUMS and verify with shasum -a 256 -c SHA256SUMS on macOS/Linux or Get-FileHash <file> -Algorithm SHA256 on Windows. GitHub and immutable R2 copies share the same SHA-256 digests.
安装提示 / Installation notes
本机 macOS 验证包未签名。目标平台发布流程只有在配置有效凭据时才会签名与公证;在对应证据可用前,安装包不得描述为已签名。请只从正式 Release 下载、校验 SHA-256,并始终通过操作系统提供的用户确认流程继续。
The locally verified macOS package is unsigned. The target-platform publication workflow signs and notarizes only when valid credentials are configured; no package may be described as signed before evidence exists. Download only from the formal Release, verify SHA-256, and continue only through operating-system user confirmation.
源码与许可 / Source and license
Aivo 是源码可用(source-available)的非商业许可项目,并非 OSI 定义的开源软件。非商业使用适用 PolyForm-Noncommercial-1.0.0;商业使用需要另行获得授权。
Aivo is source-available under a noncommercial license, not OSI open source. Noncommercial use is governed by PolyForm-Noncommercial-1.0.0; commercial use requires separate authorization.
发布记录 / Release record
- Status: Tagged for native publication
- Release date: 2026-08-28
- Git tag:
v0.2.1 - Desktop/Electron build: Aivo 0.2.1 / Electron 42.5.1
- Go core build: Go source embedded from
v0.2.1 - Persistence schema: v11
- Local API version: v1 RPC compatibility adapter with partial
/api/v2resources
Delivered
| Work ID | Requirement/ADR | Type | User-visible outcome |
|---|---|---|---|
| BUG-2026-050-dynamic-core-csp | NFR-RELIABILITY-001, ADR-0023 | BUG | Packaged renderer permits only the owned dynamic Core endpoint. |
| CHG-2026-049-dynamic-packaged-core-port | NFR-RELIABILITY-001, ADR-0023 | BUG | Packaged Core receives an owned dynamic loopback port. |
| CHG-2026-051-dynamic-provider-native-tools | REQ-PROVIDER-001, ADR-0024 | CHG | Provider-native tool availability is dynamically bridged. |
| CHG-2026-052-provider-declared-capabilities | REQ-PROVIDER-001, ADR-0025 | CHG | Provider-declared model capabilities synchronize automatically. |
| CHG-2026-053-codex-native-tool-bridge | REQ-TOOL-001, ADR-0026 | CHG | Codex declarations safely govern local tool exposure. |
| CHG-2026-054-pi-style-file-tool-names | REQ-TOOL-001, ADR-0028 | MIG | Optional file tools use stable pi-style identities. |
| CHG-2026-055-codex-declared-runtime-capabilities | REQ-SESSION-001, ADR-0027 | CHG | Codex model runtime capabilities and search are route-scoped. |
| CHG-2026-056-always-on-hidden-core-tools | REQ-TOOL-001 | SEC | Core coding tools cannot be disabled from management surfaces. |
| CHG-2026-057-skill-editing | REQ-EXTENSION-001 | CHG | Skills are editable from desktop extension settings. |
| CHG-2026-058-remove-auto-approval | REQ-TOOL-001, ADR-0030 | SEC | Automatic approval is removed. |
| CHG-2026-059-personalized-assistant-name | REQ-IDENTITY-001, ADR-0031 | MIG | Users can set a persistent assistant name. |
| CHG-2026-060-codex-account-native-runtime | REQ-PROVIDER-001, ADR-0032 | CHG | Codex account-native tools and skills are available to eligible accounts. |
| CHG-2026-061-restore-dynamic-host-tools | REQ-TOOL-001 | CHG | Non-core Host tools return to dynamic contribution boundaries. |
| CHG-2026-062-default-plan-question-tools | REQ-SESSION-001, ADR-0033 | CHG | Plan and question controls are part of the default tool set. |
| CHG-2026-063-persist-permission-mode-preference | REQ-TOOL-001, ADR-0034 | MIG | Default permission mode persists for future coding conversations. |
Compatibility and migration
This release migrates SQLite from schema v9 to v11. Before each v9-to-v10 and v10-to-v11 transition, Aivo creates or verifies an adjacent backup; an invalid or unavailable backup fails before mutation. Empty assistant names resolve to Aivo; missing or invalid permission modes resolve to request_approval. Existing conversations keep their own permission rules. Historical optional-tool selections under removed names no longer execute and must be reselected under ls, find, or grep. Downgrading to v0.1.2 after migration is unsupported; restore the verified pre-migration backup to roll back data.
Verification evidence
| Gate/platform | Result | Evidence |
|---|---|---|
| Documentation, Core, desktop | Passed | pnpm docs:check, pnpm test:core, pnpm lint, pnpm build |
| macOS Intel package and smoke | Passed locally | pnpm package:mac, AIVO_EXPECT_INSTALLERS=1 pnpm smoke:release |
| Cross-platform packages, R2, update handoff | Pending tagged workflow | immutable R2 and GitHub SHA-256 readback |
Known issues and compensation limits
Windows code signing and Linux distribution signing are not configured. macOS signing and notarization depend on repository secrets. R2 release objects are immutable, so any publication correction requires a new version. Automatic update remains explicit and digest-verified; it fails closed if the R2 manifest and GitHub release disagree.