macOS processes › Siri and intelligence
What is knowledge-agent on Mac?
knowledge-agent records events like which apps you use and how you interact with them in a local database, which macOS uses for suggestions and predictions.
What it does
It's part of Apple's CoreDuet system. It receives activity from apps and system services, such as app actions and recorded interactions, and stores it for features that learn from your habits, like Siri Suggestions. Its launch settings show it also reacting to contact changes and to deleted interactions.
Why it gets busy
- A burst of activity after login.
- Deleting history, which triggers cleanup.
- Contact or account changes it reacts to.
Why is knowledge-agent using so much CPU?
knowledge-agent records app and interaction events for suggestions. It's usually brief, and if it stays busy, a restart typically clears it.
Is it safe to quit?
macOS starts it when there's new activity to record.
How to calm it down
- It's normally brief. Restart your Mac if it stays busy.
- Install macOS updates, since issues with these background services are usually fixed there.
In SystemWatch
SystemWatch explains knowledge-agent in plain language and shows its activity over time, so you can see whether a restart actually calmed it.