Runs entirely on your Mac Apple silicon · macOS 14+

Your Mac is running AI models.
Know which ones.

Dictation, autocomplete, chat apps — they quietly download models and keep them in memory long after you stop using them. LLM Radar surfaces the ones it can see — what they cost, and what you can unload or delete.

Download coming soon
Download unlocks here after the notarized production build is published.

Illustrative mock of the Activity screen — not a live screenshot.

How it works.

Install, scan, decide. About a minute.

1
Install

Drag it into Applications. Grant Full Disk Access so it can see model files inside other apps' folders. No account, no sign-in.

2
Scan

It finds apps that can run a model, model files on disk, and which ones are loaded right now. Ten runtimes out of the box, plus a catch-all scan.

3
Decide

Unload what's idle, delete what wasn't observed in use. Nothing is removed until you confirm, and deletions go to the Trash.

Every app has its own corner. None of them show the whole room.

Dictation, chat, autocomplete — each keeps its own models in the background. LLM Radar is the one place that shows all of them together.

The scattered way
You hunt. App by app, process by process.
ollama_llama_server5.21 GB
Cotypist Helper4.12 GB
com.apple.MLRuntime1.34 GB
Open each app to see its own models
Guess which helper belongs to which app
No total across everything that's loaded
Nowhere to unload them all from one spot
The LLM Radar way
One list. Known apps plus a catch-all scan.
Four models loaded · 13.1 GB
Cotypist Gemma 4 E2B
4.12 GB
Spokenly Parakeet TDT v3
1.34 GB
Ollama qwen3:8b · idle 18 min
5.21 GB
LM Studio Llama 3.2 3B · idle 1 h 40 m
2.44 GB
Supported apps and large weight files, in one place
Which model each one is holding, and for how long
One running total across the whole Mac
Unload any of them without opening the app

What makes LLM Radar different?

One central place for local-model apps LLM Radar knows — plus a catch-all scan — so a model is understood as a model.

68 GB
reclaimed on a typical Mac

Models not observed in use during monitoring, grouped with disk cost. Deletions go to the Trash and name every file first.

Local
by default

No account, no sync, telemetry off by default. Optional crash reports only when you enable them and the build includes a Sentry DSN. The other optional network call downloads the list of known apps.

10
runtimes understood

Ollama, LM Studio, MLX, llama.cpp, Core ML, whisper.cpp, Docker and more — plus a catch-all for anything we haven't met yet.

3 ways
memory gets split

Model weights, KV cache, app overhead — so you know what unloading actually buys you before you do it.

Live
in your menu bar

A running total and one-click unload without opening anything. You pick what shows: icon, memory, busiest app, or a graph.

difference in battery cost

A model pinned to the GPU costs far more than the same work on the Neural Engine. LLM Radar is the thing that tells you which is which.

Everything we know how to watch.

The list updates without an app update. Anything not on it is still caught by the runtime-agnostic scan.

Submit an app
Cotypist
Bundled llama.cpp
Spokenly
Core ML · Neural Engine
Ollama
Server, models, keep-alive
LM Studio
Chat and local server
Jan
llama.cpp
GPT4All
llama.cpp
Msty
Ollama · llama.cpp · MLX
Buzz
AI agent workspace
whisper.cpp
Speech models
MLX / mlx-lm
Any MLX process
Docker Model Runner
Container runtime
Apple Foundation Models
Core ML · ANE
Anything else
Large weight files in memory

Try every feature for 7 days.

No card and no subscription. Monitoring stays free; Pro is a one-time lifetime licence.

Free
Free forever
Everything you need to see what's happening
Download coming soon
7-day full Pro trial starts on first launch
Live activity with every metric
Application and model inventory
Menu bar app, all four modes
Unload, quit, reveal in Finder
Reclaim Space — see what's wasted
· Two alerts · 24 hours of history
LIFETIME
Pro Single
$3 one-time purchase
Launch price in USD. Activate on one Mac.
Buy for one Mac
One-time purchase · Licence key arrives by email
Everything in Free, plus
Delete models to reclaim space
Runaway Memory Guard
RAM budget warnings
Memory budget and battery saver
One Mac activation · lifetime licence
LIFETIME
Pro Personal
$8 one-time purchase
Launch price in USD. Activate on up to three Macs.
Buy for three Macs
One-time purchase · Licence key arrives by email
Everything in Free, plus
Delete models to reclaim space
Runaway Memory Guard
RAM budget warnings
Memory budget and battery saver
Three Mac activations · lifetime licence

Frequently asked questions

What is a "local model"?

A file of AI weights that runs on your Mac instead of on a server. It makes an app work offline and keeps your text private — but it has to sit in memory while it works, and it is often several gigabytes.

Is unloading a model safe?

Yes. The app keeps running and reloads its model the next time it needs one. You lose a second or two on the next request; you get the memory back immediately. Where a runtime has no unload API, LLM Radar says so rather than pretending.

How much memory and battery does LLM Radar itself use?

Usage varies with the number of apps and model folders on your Mac. LLM Radar samples less often on battery, and you can pause monitoring from the menu bar. You can verify its current CPU and memory use at any time in Activity Monitor.

Why does it need Full Disk Access?

To find model files that live inside other apps' folders. It reads names, sizes and dates only — never file contents, never anything outside model directories. Skip the permission and LLM Radar still shows running processes, just not what is sitting on disk.

Will deleting a model break an app?

Only if it was that app's only model, and LLM Radar tells you before you confirm. It also tells you whether the owning app can simply download it again. Deletions go to the Trash by default, so nothing is irreversible unless you choose that in Settings.

Does anything leave my Mac?

Almost nothing, by default. There is no LLM Radar account and no sync. Crash reports are off by default. If you enable them and the build includes Sentry, anonymous stack traces may be sent — never model files, paths, or process lists. Licence activation sends the key and a random installation label to Lemon Squeezy; paid licences are revalidated periodically. See Privacy.

What if I use an app you have never heard of?

Unknown apps may still appear as running processes, but model attribution is best for the runtimes and apps listed above. Tell us about a missing app and we can add a verified adapter.

Does it work on Intel Macs?

It runs, but Neural Engine metrics and most MLX detection are Apple silicon only. LLM Radar is built for M-series Macs first, on macOS 14 or later.

How does the trial and lifetime licence work?

Every Pro feature is available for 7 days from first launch, with no card required. After that, monitoring remains free. Pro is a one-time $3 licence for one Mac or $8 for up to three Macs.

Does the app update itself?

Yes. Production builds check a signed Sparkle feed and only install Developer ID-signed, notarized updates.

Privacy

What stays on your Mac

LLM Radar reads process and file metadata locally (names, sizes, dates, memory use). It does not upload your models, prompts, chat content, or anything a model produces. There is no account and no sync.

Optional network

Crash reports are off by default and always user-toggleable. When enabled and configured, anonymous stack traces and app version may be sent to Sentry — never model files, paths, or process lists. Licence activation and periodic validation contact Lemon Squeezy with the licence key, a random installation label, and Lemon Squeezy order metadata. Separately, an optional toggle can download an updated list of known apps.

Website analytics

This website uses Google Analytics 4 to measure aggregate page visits, referrals, download clicks, checkout visits, and purchases. Browser privacy settings, consent choices, or ad blockers may prevent that collection. Download buttons also pass through a first-party endpoint on this domain so download starts can be counted when GA4 is blocked. That event is limited to the time, release, button location, campaign labels, referrer hostname, broad browser/bot category, and a request ID; LLM Radar does not add an IP address or persistent user identifier to it. This does not add usage analytics to the installed macOS app, whose telemetry remains off by default. Licence activation and validation continue to be handled by Lemon Squeezy as described above. Read Google's privacy information.

Full Disk Access

Used only to find model files inside other apps’ folders. Skip it and LLM Radar still shows running processes, just not on-disk inventory.

Support

Contact us directly

Email faisal@dataweal.org for questions about licences, purchases, refunds, or the app. This is the fastest way to reach a human; we aim to reply within two business days.

Getting help

Open Send feedback in the app, under Settings → About. It drafts a message in your own mail app — nothing is sent until you press send. When reporting a crash or bug, attach Export diagnostics… from Settings → Privacy & Data, after checking that it contains no information you do not want to share.

Reporting a bug

Describe what you expected and what happened, and attach the exported diagnostics. Do not paste secrets, Sentry DSNs, or Sparkle private keys.

Terms of Service

Who these terms are between

These Terms of Service govern your use of the LLM Radar macOS app and this website, provided by dataweal (“we”, “us”). By downloading, installing, or using LLM Radar you agree to these terms; if you do not agree, do not use the app. Effective date: August 19, 2026.

Your licence to use LLM Radar

We grant you a personal, non-exclusive, non-transferable licence to install and use LLM Radar on the number of Macs included in your plan — one Mac for the Single licence, up to three for the Personal licence. Monitoring features stay free after the trial. You may not resell, redistribute, sublicense, or reverse-engineer the paid components, or remove its licensing and update mechanisms.

Trial, pricing, and payment

Every Pro feature is free for 7 days from first launch, with no card required. After the trial, monitoring stays free and Pro is a one-time purchase: $3 for one Mac or $8 for up to three Macs, with no subscription. Purchases and licence keys are processed by Lemon Squeezy, our merchant of record, who also handles applicable taxes. Prices are charged in the currency shown at checkout and may change for future purchases.

Refunds

If Pro does not work as described, contact us within 14 days of purchase and we will review a refund through Lemon Squeezy. Because monitoring is free and Pro includes a full no-card trial, please evaluate the app during the trial before buying.

Your responsibility for unloading and deletion

LLM Radar can unload models and move model files to the Trash. You are responsible for confirming these actions. Deletions go to the Trash by default so they can be recovered, but you should keep your own backups of anything important, and only remove files you are authorised to manage.

Best-effort detection — no warranty

LLM Radar is provided “as is” and “as available”, without warranties of any kind. Detection and attribution across runtimes are best effort; a model shown as “reclaimable” means only that it was not observed in use during the monitoring window, not that it is safe to delete. We do not warrant that the app is error-free or that it identifies every app, model, or file.

Limitation of liability

To the maximum extent permitted by law, we are not liable for indirect, incidental, or consequential damages, or for lost data, lost profits, or the cost of recovering files, arising from your use of LLM Radar. Nothing in these terms limits liability that cannot be limited under applicable law.

Third-party services

Payments and licensing are handled by Lemon Squeezy. Optional crash reporting uses Sentry and is off by default. App updates use Sparkle. This website uses Google Analytics 4. How each provider handles data is described in our Privacy section and each provider’s own policy.

Changes to these terms

We may update these terms as the app changes. Material changes will be reflected here with a new effective date. Continuing to use LLM Radar after an update means you accept the revised terms.

Governing law and contact

These terms are governed by the laws of Ontario, Canada. Questions about these terms can be sent to faisal@dataweal.org or raised through the Support section below.

What's new.

1.0.1
15 August 2026
Stable release channel
Removes beta labeling from the public app, connects licensing to the live Single and Personal plans, and aligns the app and website on the 7-day full-feature trial.
0.9.2
Beta · 14 July 2026
Neural Engine and proxy detection
Core ML models now report ANE usage separately from GPU. Apps that borrow Ollama's models — Msty, Raycast — are shown as proxies instead of double-counting memory.
0.9.0
Beta · 2 July 2026
Duplicate detection
Identical weights downloaded by two runtimes are matched by hash and shown as a pair, so you can delete one and keep the other.
0.8.0
Beta · 20 June 2026
Private beta opens
Live activity for local models on your Mac. Application and model inventories. Reclaim Space preview. Menu bar app with four display modes. Light and dark throughout.

See it. Understand it. Get the memory back.

Find out what your Mac has been running all this time.

Download coming soon
Apple silicon · macOS 14+ · Download after notarized publish