Skip to content

Ari v0.3.0

Choose a tag to compare

@github-actions github-actions released this 10 Sep 07:20
· 129 commits to main since this release
ac60925

Ari v0.3.0

Ari 0.3.0 is a major packaging and reliability update that keeps the full ADE experience while returning downloads to practical sizes. This rebuilt release also includes Pi usage quotas and Ari's new application icon with native transparent corners.

Download size

Platform Artifact Earlier 0.3.0 Rebuilt 0.3.0
macOS Universal DMG 1.25 GB 239 MB
macOS Universal ZIP 1.26 GB 235 MB
Windows Setup EXE 329 MB 116 MB
Linux AppImage 1.06 GB 143 MB
Linux Debian package 795 MB 112 MB

New in this release

New Ari application icon

The desktop application now uses the new dark Ari mark on Windows, macOS, and Linux. The source artwork was cropped for icon-safe framing and exported as a high-resolution RGBA master. Rounded corners are genuinely transparent rather than filled with black, and the Windows ICO contains native 16, 24, 32, 48, 64, 128, and 256-pixel variants for crisp display throughout the shell.

Pi subscription usage in the allowance pill

Ari can now display quota windows for providers authenticated through Pi:

  • Reads Pi's locally stored Anthropic and Codex credentials.
  • Fetches the available five-hour and seven-day subscription windows without starting a model turn.
  • Displays the active quota in the existing provider usage pill.
  • Supports the relevant Anthropic and Codex response variants and reset timestamps.
  • Skips direct API keys, which do not expose subscription quota information.
  • Isolates provider failures so one unavailable quota endpoint does not suppress another successful result.

Credentials remain local and are used only for the providers' own usage endpoints.

Lightweight packaging restored

Ari no longer embeds duplicate ACP installations, media stacks, every architecture's runtime, or broadly unpacked dependencies. Claude, Codex, and other agents continue to use their locally installed CLIs and native protocols, preserving the existing ADE behavior while removing hundreds of megabytes from every installer.

Packaged Focus Music playback fix

The production Content Security Policy now explicitly permits HTTPS media streams. Previously, development playback worked but packaged builds rejected the audio source in Chromium with “Playback failed in this browser.” The policy remains narrow: only self-hosted, HTTPS, and blob media are permitted.

Focus Music without bundled media binaries

The existing Focus Music interface remains intact, including playlists, timer integration, seeking, shuffle, and Quiet/Normal/Room volume modes. Playback now uses Chromium's native audio support plus a small per-platform helper fetched automatically on first use.

The helper download is:

  • Selected for the current platform and architecture.
  • SHA-256 verified before activation.
  • Written through a temporary file and atomically promoted.
  • Cached in application data for later sessions.
  • Protected by manifest validation, rollback support, and isolated failures.

Expired media streams recover once while preserving position and whether playback was paused or playing. If a compatible runtime update is needed, Ari refreshes the manifest and retries once rather than entering a loop.

Agent and interface improvements

  • Agent spawns now remain parked while delegation approval is pending, avoiding duplicate or orphaned child sessions.
  • Added the Grok provider logo to the model selector.
  • Collapsed activity headlines no longer surface tool errors as misleading burst errors.
  • Project session counts fade cleanly beneath the sidebar hover menu.
  • macOS tray artwork is normalized to menu-bar dimensions.

Upgrade notes

Install this build over any earlier Ari version. If you installed a previous 0.3.0 artifact, download and install the rebuilt artifact for your platform to receive the corrected packaging, Pi allowance support, and new icon.

The first use of Focus Music may briefly show Preparing Focus Music… while its verified helper is downloaded and cached. No manual dependency installation is required.

Included pull requests

  • #191 — collapsed activity headline polish
  • #192 — sidebar session-count hover behavior
  • #193 — approval-pending spawn parking
  • #195 — Grok provider logo
  • #196 — macOS tray icon sizing
  • #197 — slim packaging and on-demand Focus Music engine
  • #198 — Pi provider usage quotas
  • #199 — new Ari application artwork
  • #200 — transparent icon corners and regenerated platform assets