ardiaDownloadSend to my Mac

Ardia, the sidebar browser for Mac: Touch grass.

Arc’s sidebar and Dia’s polish on real Chromium. Free and open source. Ads and trackers stay out.

Mac only for now. Tell me when it's on WindowsLinuxyour computer.

On GitHub: Watch › Custom › Releases. No email, no newsletter.

Not a screenshot.Go on, clicktap a tab

The Ardia window in light mode: pinned tiles and tabs in the sidebar, and Wikipedia’s article on The Hay Wain, John Constable’s painting of a hay cart crossing a river, open on the right.

Bring your own agent

CLI.

Your own Claude Code or Codex drives your Ardia with ardia browse, logins and all, and your Mac’s other apps with ardia computer. Tokens spent on eight browser tasks, against Aside and OpenCode Browse.

  • Ardia
  • Aside
  • OpenCode Browse
  • Tokens · Codex · GPT-6.1 Sol

    8 tasks: Ardia 3.66M · Aside 4.93M · OpenCode 7.59M

    Tokens, Codex · GPT-6.1 Sol: median per task, lower is better
    TaskArdiaAsideOpenCode
    Calendar0.12M, all 3 passed0.17M, all 3 passed0.52M, all 3 passed
    Expenses1.20M, all 3 passed1.35M, passed 1 of 32.00M, all 3 passed
    Research0.29M, all 3 passed0.35M, all 3 passed0.35M, all 3 passed
    Booking0.31M, all 3 passed0.44M, all 3 passed0.63M, all 3 passed
    Shop0.44M, all 3 passed0.71M, all 3 passed0.93M, all 3 passed
    Grid0.45M, all 3 passed0.76M, all 3 passed0.81M, all 3 passed
    Kanban0.26M, all 3 passed0.61M, all 3 passed1.05M, all 3 passed
    Multi-tab0.59M, all 3 passed0.54M, all 3 passed1.31M, all 3 passed
  • Tokens · Claude Code · Opus 5.5

    8 tasks: Ardia 5.00M · Aside 6.01M · OpenCode 8.47M

    Tokens, Claude Code · Opus 5.5: median per task, lower is better
    TaskArdiaAsideOpenCode
    Calendar0.17M, all 3 passed0.28M, all 3 passed0.40M, all 3 passed
    Expenses2.06M, all 3 passed2.07M, all 3 passed3.25M, all 3 passed
    Research0.25M, all 3 passed0.34M, all 3 passed0.24M, all 3 passed
    Booking0.54M, all 3 passed0.45M, all 3 passed0.83M, all 3 passed
    Shop0.61M, all 3 passed0.91M, all 3 passed1.04M, all 3 passed
    Grid0.60M, all 3 passed0.64M, all 3 passed0.88M, all 3 passed
    Kanban0.33M, all 3 passed0.71M, all 3 passed1.17M, all 3 passed
    Multi-tab0.44M, all 3 passed0.61M, all 3 passed0.66M, all 3 passed
  • The small print

    • 8 local web apps, the same prompt for every agent, graded by a checker on each app’s own server. Medians of 3 runs, Nov 7, 2026. Tokens count every run, passing or not. Lower is better.
    • 142 of 144 runs passed. Striped: Aside + GPT-6.1 Sol on expenses passed 1 of 3.
    • Your own Claude Code or Codex drives Ardia through the ardia command, as shipped in 0.2.45-nightly.3. Nothing in Ardia calls a model.
    • OpenCode Browse 0.0.10: the same Claude Code and Codex, through its extension and MCP server.
    • Aside 1.26.1107: its in-browser agent, not its desktop Computer Use, on its own subscription providers.
    • Cold every run: Ardia’s site notes wiped, Aside’s memory off and its bench chats deleted. High effort everywhere. Ardia ran hidden; Aside’s window sat behind other windows.
    • On docs research the shell agents can read pages with curl; Aside’s agent can’t.
    Rerun the bench

Measured before every release

Benchmarks.

  • Cold launch → window on screen

    8×

    faster than Dia

    26% faster than Helium

    Cold launch → window on screen, in ms, median of 6+ runs, lower is better
    BrowserMedian
    Ardia (best)280 ms
    Dia2,262 ms
    Helium353 ms
  • Cold launch → page painted

    6.3×

    faster than Dia

    4% faster than Helium

    Cold launch → page painted (link opened from another app), in ms, median of 6+ runs, lower is better
    BrowserMedian
    Ardia (best)413 ms
    Dia2,643 ms
    Helium432 ms
  • Idle CPU

    Ardia 4 of 4

    1 tab

    3.9×

    less CPU than Dia

    5% less CPU than Helium

    Idle CPU, in %. Median of 3+ runs · Lower is better.
    %ArdiaDiaHelium
    1 tab0.16 (best)0.630.17
    20 tabs0.45 (best)1.11.0
    1 tab, settled0.05 (best)not measured0.09
    20 tabs, settled0.31 (best)not measured0.47

    Median of 3+ runs · Lower is better

  • Idle wakeups

    Ardia 4 of 4

    20 tabs

    2.8×

    fewer wakeups than Dia

    2× fewer wakeups than Helium

    Idle wakeups, in /s. Median of 3+ runs · Lower is better.
    /sArdiaDiaHelium
    20 tabs13.6 (best)38.728.2
    1 tab5.3 (best)14.45.9
    1 tab, settled3.1 (best)not measured4.5
    20 tabs, settled11.8 (best)not measured17.1

    Median of 3+ runs · Lower is better

  • New window → first paint

    1.8×

    faster than Dia

    9% faster than Helium

    New window → first paint, in ms, median of 3+ runs, lower is better
    BrowserMedian
    Ardia (best)79.9 ms
    Dia144 ms
    Helium87.8 ms
  • Memory

    Ardia 4 of 4

    10 tabs

    1.7×

    less memory than Dia

    7% less memory than Helium

    Memory, in MB. Median of 3+ runs · Lower is better.
    MBArdiaDiaHelium
    10 tabs714 (best)1,273773
    20 tabs1,082 (best)1,8221,121
    1 tab298 (best)480374
    Back to 1 tab after 20358 (best)538411

    Median of 3+ runs · Lower is better

  • Tab switch → shown

    Helium wins this one

    1.7×

    faster than Dia

    3% faster for Helium

    Tab switch → shown, in ms, median of 3+ runs, lower is better
    BrowserMedian
    Ardia14.0 ms
    Dia24.0 ms
    Helium (best)13.5 ms
  • New tab → first paint

    1.6×

    faster than Dia

    30% faster than Helium

    New tab → first paint, in ms, median of 3+ runs, lower is better
    BrowserMedian
    Ardia (best)54.9 ms
    Dia88.9 ms
    Helium71.5 ms
  • Speedometer 3

    1%Photo finish

    faster than Dia

    Speedometer 3, in points, median of 6 runs, higher is better
    BrowserMedian
    Ardia (best)59.1 points
    Dia58.2 points
    Helium58.6 points
  • Cold launch → restored tab painted

    Helium wins this one

    No-show

    Dia never got there

    1% faster for Helium

    Cold launch → restored tab painted, in ms, median of 6 runs, lower is better
    BrowserMedian
    Ardia360 ms
    Dianot measured
    Helium (best)355 ms
  • Power with 11 tabs open

    Ardia 4 of 5

    Idle, window in view

    242×

    less power than Dia

    12% less power than Helium

    Power with 11 tabs open, in mW. Median of 2 runs · Lower is better.
    mWArdiaDiaHelium
    Idle, window hidden3.91,2233.1 (best)
    Idle, window in view3.5 (best)8484.0
    Scrolling28.2 (best)62651.9
    Playing a video82.0 (best)77990.9
    Switching tabs136 (best)763173

    Median of 2 runs · Lower is better

    Helium takes idle, window hidden: 3.1 mW to Ardia’s 3.9 mW.

  • The small print

    MacBook Pro (Mac17,9), Apple M5 Pro, 48 GB, macOS 27.2 (26B5112a). Ardia 0.2.38-nightly.8 and Helium 0.19.3.1 measured Oct 19 · Dia 1.53.0 measured Oct 16, 2026.

    Every figure is a median, so one lucky run doesn’t count.

    How we measureThe benchmarks page
A painted notice nailed to a fence post: LOST, over a portrait of a black-faced lamb with a yellow bell.

Answers to
a yellow bell

The offline page

Where’s the lamb?

Wi-Fi died? Chrome gives you a dinosaur. Ardia gives you a hillside of sheep, goats and very helpful dogs, and one lamb with a yellow bell. Find her. Swipe the flock, she’s in there. Online too, at ardia://game.

A screenshot of the game: a painted meadow packed with sheep, goats and sheepdogs, the lost lamb somewhere among them.

FAQ

Fair questions.

Short answers. All of them true.

What does it cost?
Nothing. It’s open source under GPL-3.0. No paid tier, no catch.
Is it safe to open?
Signed and notarized by Apple, so macOS opens it without a fuss. The source is on GitHub if you’d rather check yourself.
What does it collect?
Once a day the app sends one anonymous “opened today” count with its version and macOS version and no persistent ID, so we know how many people use it. Update checks are counted by version and day, and whether it’s a new copy’s first. Each launch also reads one small file, the same for everyone, so we can switch off a speed-up that misbehaves. Nothing else, unless you tick the box. Then crash reports and counts, never your sites or searches.
And this website?
It counts its own visitors on its own servers, replays included, typing masked, gone after 30 days. No third party does the counting.
Coming from Arc?
Same sidebar, same muscle memory. The importer brings your spaces, pinned tabs and their names along. See what comes over.
Is this Dia?
No. It dresses like Dia, or like Arc if you ask.
Why “Ardia”?
Arc plus Dia.

Same engine as Chrome

Better
view.

Make Ardia your default. It’s one drag into Applications.

Mac only for now. Tell me when it's on WindowsLinuxyour computer.

On GitHub: Watch › Custom › Releases. No email, no newsletter.

macOS 14 Sonoma or later · Apple Silicon · Notarized by Apple

Nightly gets every fix the day it’s made, smudges and all. Back to stable any time in Settings › General.

Homebrew: brew install ardia-browser/tap/ardia