macOS processes
What is mobileassetd on Mac?
mobileassetd downloads system assets for macOS. Apple does not document it. Kilobat sees it download models, voices, fonts and dictionaries.
Where you see it
mobileassetdis in the list in Activity Monitor › Network, innettopor in Kilobat.- A firewall or network monitor asks if
mobileassetdcan connect. - A large download starts after a macOS update, with no app open.
What it is
Apple publishes no man page or documentation for mobileassetd. The program is /usr/libexec/mobileassetd, signed by Apple.
A helper named com.apple.MobileAsset.DownloadService.Builtin does downloads for it. In nettop, its name is cut to 15 characters.
Kilobat's list of system downloads says that it gets Apple Intelligence and Siri models, voices, fonts and dictionaries. This is what Kilobat observes, not what Apple documents.
Why it uses the network
- Apple Intelligence models. Apple says that on-device models download after a software update, and that the download time varies.
- Voices, fonts and dictionaries. Kilobat's list of system downloads names these assets too. Apple does not document when they download.
- New models after an update. Apple says that Apple Intelligence storage can grow for a time after a software update, while new models download.
Is it normal?
Yes. Downloads after a macOS update or after you turn on a feature are usual. Apple Intelligence models can be several gigabytes.
Apple recommends Wi-Fi and power for the Apple Intelligence download.
See how much it uses
Open Activity Monitor from Applications > Utilities. Click Network.
Type
mobileassetdin the search field. The Sent Bytes and Rcvd Bytes columns show what it moved.In Terminal, watch only this process. Press d to show the change per second, and q to quit.
nettop -p mobileassetd -PAlso look for the helper. In
nettop, use its short name.nettop -p com.apple.Mobil -P
Reduce or pause it safely
Do macOS updates on your usual network. The asset downloads follow them.
If you do not use Apple Intelligence, turn it off in System Settings > Apple Intelligence & Siri. Apple says that the on-device models are then removed.
Add voices and languages only when you are on your usual network.
Do not quit
mobileassetdin Activity Monitor. It is part of macOS, and other features depend on it.
With Kilobat
Open the Kilobat app list and search for
mobileassetd. Its row shows the live rate and the bytes it moved.Kilobat puts this service in the System downloads group, with one line about what it does. Expand the group to see each service.
With the network filter on, click the service. The panel names the apps that the downloads were for, for example “For Music”.
Without the filter, macOS shows only the service. Then Kilobat cannot say which app a download was for.
In Terminal, see the same live list. Press / and type the name to search.
kilobat status --watchShow its traffic over one day. Names match
kilobat report --summary.kilobat bandwidth mobileassetd dayThrough MCP, an AI agent gets the same history with
get_app_bandwidthand the namemobileassetd.The live view is free. History in the app needs Pro. Kilobat records history only while the app runs.
Questions
Why does Apple not document mobileassetd?
Apple publishes man pages for some daemons only. This page describes what Kilobat and the macOS tools show.
Can I stop Apple Intelligence downloads?
Turn Apple Intelligence off. Apple says that the on-device models are then removed from the Mac.
Sources
- Apple Support: Get started with the next generation of Apple Intelligence
- Apple Support: Apple Intelligence and privacy on Mac
- Apple Support: View network activity in Activity Monitor on Mac
- nettop(1), man page installed with macOS 27.2
- Kilobat docs: System downloads
Sources checked on 29 October 2026. Man pages are the ones installed with macOS; open one with man <name> in Terminal.