Releases: fizzball/ARIL
Release list
0.4.10
ARIL 0.4.10 — Prompt bar and status tray polish
Point release focused on prompt composition: more room to type, reliable
multi-line history recall, and safer slash-command handling.
Builds are signed with Developer ID and notarized by Apple — no Gatekeeper
workaround needed.
Install
- Download ARIL-0.4.10.dmg from aril.host or GitHub Releases
- Open the disk image and drag ARIL into Applications
- Launch ARIL (Solo mode starts the bundled gateway)
- Open Preferences → Subscription to sign in with OpenRouter or paste an API key
If you already have ARIL 0.4.2+, you can also run /update in chat.
What's new in 0.4.10
Prompt bar & status tray
- In-use model picker moved from the prompt field into the status tray, so long prompts are no longer crowded.
- Status tray spans the full window width (under the sidebar and chat).
- Shift+Return inserts a newline; Return still sends.
- ↑/↓ history recall expands multi-line prompts correctly after a send, with the caret at the end (no select-all).
- Slash commands are excluded from ↑/↓ history so they no longer steal the arrow keys.
Slash commands
/version(alias/ver) shows the current app version and build.- Any input starting with
/that is not a known command shows an in-chat error and is not sent as a model prompt.
Requirements
- Apple Silicon Mac (M-series) with macOS 14 (Sonoma) or newer
- An OpenRouter API key with a small credit balance
0.4.9
ARIL 0.4.9 — Spend analysis, Projects, and MCP .env secrets
Point release with spend analysis, prompt-cache controls, sidebar Projects,
slash-command polish, and MCP secrets in Application Support .env.
Playwright Browser MCP was removed after proving too unreliable in practice.
Builds are signed with Developer ID and notarized by Apple — no Gatekeeper
workaround needed.
Install
- Download ARIL-0.4.9.dmg from aril.host or GitHub Releases
- Open the disk image and drag ARIL into Applications
- Launch ARIL (Solo mode starts the bundled gateway)
- Open Preferences → Subscription to sign in with OpenRouter or paste an API key
If you already have ARIL 0.4.2+, you can also run /update in chat.
What's new in 0.4.9
Spend analysis
- Top-right toolbar $ opens models used with costs, calendar-month total, and rolling last-7-days total (Learning transactions + local ledger).
Prompt cache on Intelligence
- Cache metric shows hit / eligible / tokens short of threshold.
- Exact hits get a one-click Submit; near-matches to a prior cached prompt offer Edit / Submit.
Projects
- Group sessions into folders in the sidebar.
- Each project has its own search scope; main search still covers all sessions.
Also in 0.4.9
- Sidebar Update button when a newer release is available (replaces the upgrade dialog).
- Export session as Markdown (sidebar, context menu, or
/export). - Slash
/webtoggles web search (on/off/status);/cachereports session-cache size withcompact/clear. /statusincludes session-cache health/size and last prompt-cache outcome (same signals as the status footer).- Slash
/new(alias/session) starts a new chat session. - Learning Run Selected Model Test — one prompt per category using Preferences → Models; slide-up shows category, model, and n of 8.
- MCP secrets in Application Support
.env(no Keychain prompts); managed servers rotate their bearer token on every enable. - Removed Playwright Browser MCP (local browser automation was unreliable).
Requirements
- Apple Silicon Mac (M-series) with macOS 14 (Sonoma) or newer
- An OpenRouter API key with a small credit balance
0.4.8
ARIL 0.4.8 — Session cache management and typing performance
Point release that keeps the local session cache from growing large enough to
slow typing and history, with a status-footer size indicator and one-click
compact/clear actions.
Builds are signed with Developer ID and notarized by Apple — no Gatekeeper
workaround needed.
Install
- Download ARIL-0.4.8.dmg from aril.host or GitHub Releases
- Open the disk image and drag ARIL into Applications
- Launch ARIL (Solo mode starts the bundled gateway)
- Open Preferences → Subscription to sign in with OpenRouter or paste an API key
If you already have ARIL 0.4.2+, you can also run /update in chat.
What's new in 0.4.8
Session cache
- Saves strip bulky
data:imagepayloads sosessions-cache.jsonstays lean. - On launch, oversized caches are compacted; if still large, ARIL prompts to
Compact or Clear. - Preferences → General → Session cache exposes Compact and Clear anytime.
- Status footer shows Cache Size with healthy (muted), ok (yellow), and
warn (red) colours.
Performance
- Fresh sessions appear immediately on launch (no wait for gateway bootstrap).
- Prompt typing no longer publishes the whole app state on every keystroke.
- Sidebar session rows avoid repeated lookups during redraws.
Requirements
- Apple Silicon Mac (M-series) with macOS 14 (Sonoma) or newer
- An OpenRouter API key with a small credit balance
0.4.7
ARIL 0.4.7 — Judge images, menu bar logo, and aril.host
Point release with Judge-mode image rendering, menu bar branding, guardrail
status in /status, and the public site at aril.host.
Builds are signed with Developer ID and notarized by Apple — no Gatekeeper
workaround needed.
Install
- Download ARIL-0.4.7.dmg from aril.host or GitHub Releases
- Open the disk image and drag ARIL into Applications
- Launch ARIL (Solo mode starts the bundled gateway)
- Open Preferences → Subscription to sign in with OpenRouter or paste an API key
If you already have ARIL 0.4.2+, you can also run /update in chat.
What's new in 0.4.7
Judge mode
- Images, Mermaid, and SVG render in Judge cards (same renderer as normal chat).
Menu bar
- Status item uses the ARIL logo instead of a generic SF Symbol (Preferences → General).
/status
- Reports Sensitive Info and Prompt Injection guardrail on/off state.
Website
- Marketing site at https://aril.host with feature screenshots and direct DMG download.
Requirements
- Apple Silicon Mac (M-series) with macOS 14 (Sonoma) or newer
- An OpenRouter API key with a small credit balance
0.4.6
ARIL 0.4.6 — Identity, guardrails, and readable replies
Point release with the new ARIL mark, safer local guardrails, OpenRouter key
persistence fixes, and chat rendering that keeps structure while streaming.
Builds are signed with Developer ID and notarized by Apple — no Gatekeeper
workaround needed.
Install
- Download ARIL-0.4.6.dmg
- Open the disk image and drag ARIL into Applications
- Launch ARIL (Solo mode starts the bundled gateway)
- Open Preferences → Subscription to sign in with OpenRouter or paste an API key
If you already have ARIL 0.4.2+, you can also run /update in chat.
What's new in 0.4.6
Branding
- New app icon and in-chat logo (empty session / About / assistant row).
- Waiting for a reply shows a spinning gold arrow in the logo style.
- Click the ARIL title to open About (info toolbar button removed).
Preferences & tools
- Log Analysis lives in the toolbar next to Model popularity.
- Local guardrails (Preferences → Subscription): redact sensitive info;
block prompt-injection patterns before send.
OpenRouter
- OAuth / saved keys persist across relaunch (Application Support
.env
plus UserDefaults recovery).
Chat readability & streaming
- Assistant Markdown/math renders with real line breaks (no wall of text).
- Live token streaming paints again (message list no longer rebuilds on
every chunk).
Requirements
- Apple Silicon Mac (M-series) with macOS 14 (Sonoma) or newer
- An OpenRouter API key with a small credit balance
0.4.5
What's new in 0.4.5
Appearance
- System theme mirrors macOS light, dark, and Auto
- New schemes: Ocean, Graphite, Sand, Dusk, Midnight (plus Noir, Slate, Light, Forest)
Title bar
- The ARIL wordmark cycles subtle colour, typeface, and flourish animations every ~60 seconds (respects Reduce Motion)
Toolbar
- Scroll-to-bottom ↓ recentered in the prompt bar
Requirements
- Apple Silicon Mac (M-series) with macOS 14 (Sonoma) or newer
- An OpenRouter API key (
sk-or-v1-…) with a small credit balance
Install
- Download ARIL-0.4.5.dmg
- Open the disk image and drag ARIL into Applications
- Launch ARIL (Solo mode starts the bundled gateway)
- Open Preferences → General and paste your OpenRouter API key
Builds are signed with Developer ID and notarized by Apple — no Gatekeeper workaround needed.
If you already have ARIL 0.4.2+, you can also run /update in chat.
0.4.4
ARIL 0.4.4 stops duplicated image turns when restoring chat history and adds a toolbar control to jump to the latest message.
Builds are signed with Developer ID and notarized by Apple — no Gatekeeper workaround needed.
Requirements
- Apple Silicon Mac (M-series) with macOS 14 (Sonoma) or newer
- An OpenRouter API key (
sk-or-v1-…) with a small credit balance — add a few dollars at openrouter.ai before your first chat
Install
- Download ARIL-0.4.4.dmg
- Open the disk image and drag ARIL into Applications
- Launch ARIL (Solo mode starts the bundled gateway)
- Open Preferences → General and paste your OpenRouter API key
If you already have ARIL 0.4.2+, you can also run /update in chat.
What's new
Session history
- Client and gateway dedupe restored transcripts so user/assistant pairs (especially image turns) are not duplicated on launch
- Prefer richer copies (
file://images) over empty or placeholder replies - Existing caches are healed automatically on the next start
Scroll to bottom
- Circular ↓ button next to Web (same style as the send ↑ button) scrolls to the latest turn
0.4.3
ARIL 0.4.3 makes Mermaid diagrams render reliably in chat and adds full-text session search in the sidebar.
Builds are signed with Developer ID and notarized by Apple — no Gatekeeper workaround needed.
Requirements
- Apple Silicon Mac (M-series) with macOS 14 (Sonoma) or newer
- An OpenRouter API key (
sk-or-v1-…) with a small credit balance — add a few dollars at openrouter.ai before your first chat
Install
- Download ARIL-0.4.3.dmg
- Open the disk image and drag ARIL into Applications
- Launch ARIL (Solo mode starts the bundled gateway)
- Open Preferences → General and paste your OpenRouter API key
If you already have ARIL 0.4.2+, you can also run /update in chat.
What's new
Mermaid rendering
- Classic Mermaid UMD load via a staged
file://page so diagrams actually draw in WKWebView - Models are told ARIL renders diagrams in-app — no more mermaid.live / VS Code detours
Session search
- Search sessions & content… matches titles and message bodies
- Matching rows are highlighted; content hits show a short snippet
- Counter shows
matches/totalwhile filtering
0.4.2
ARIL 0.4.2 adds in-chat Mermaid / SVG / ASCII diagram rendering and a /update command to install the latest notarized DMG from GitHub.
Builds are signed with Developer ID and notarized by Apple — no Gatekeeper workaround needed.
Requirements
- Apple Silicon Mac (M-series) with macOS 14 (Sonoma) or newer
- An OpenRouter API key (
sk-or-v1-…) with a small credit balance — add a few dollars at openrouter.ai before your first chat
Install
- Download ARIL-0.4.2.dmg
- Open the disk image and drag ARIL into Applications
- Launch ARIL (Solo mode starts the bundled gateway)
- Open Preferences → General and paste your OpenRouter API key
If you already have ARIL 0.4.1+, you can also run /update in chat to download and install this release into /Applications.
What's new
Diagrams in chat
- Fenced
mermaid,svg, andasciiblocks (plus inline<svg>and SVG image links) render in assistant replies - Mermaid uses WebKit (network needed once for the Mermaid library)
- SVG is sanitized before display; ASCII art gets a monospaced panel with copy
Self-update
- Slash command
/update(alias/upgrade) checks GitHub Releases for a newerARIL-*.dmg - Confirms, downloads, replaces
/Applications/ARIL.app, and relaunches /statuspoints you at/updatewhen you’re behind the latest release
0.4.1
ARIL 0.4.1 improves session context awareness, Judge readability, cost footers, and idle status reliability.
Builds are signed with Developer ID and notarized by Apple — no Gatekeeper workaround needed.
Requirements
- Apple Silicon Mac (M-series) with macOS 14 (Sonoma) or newer
- An OpenRouter API key (
sk-or-v1-…) with a small credit balance — add a few dollars at openrouter.ai before your first chat
Install
- Download ARIL-0.4.1.dmg
- Open the disk image and drag ARIL into Applications
- Launch ARIL (Solo mode starts the bundled gateway)
- Open Preferences → General and paste your OpenRouter API key
What's new
Context awareness
- Per-session context-usage bar in the sidebar
- Warns before a session hits the model context limit (option to start a new session)
- Context limits come from the gateway (
/v1/meta/limits) - Fresh session on launch by default; opt into reopening the last session in Preferences → Startup
- Empty unused sessions are discarded on quit; sidebar header is Recent Sessions
Judge mode
- Compare panels fill the chat width evenly and grow taller toward the toolbar
- Previous transcript is blanked while Judge results are showing
Cost & status
- Reply footers show OpenRouter in/out token counts:
tokens used N / M: cost = $x.xxxx - Status footer polls every 20s (gateway, database, OpenRouter), wakes the Solo gateway on failure, and refreshes on app focus — idle no longer leaves indicators stuck red