There have been several iterations of this sort of idea — a personal CRM — and the main issue I have is they should automatically scan my emails, texts and chats to figure out my friends and suggest that I reach out.

Also, want it to be 100% local and privacy first.

Something like monica may interest you to scratch the personal CRM itch.

https://github.com/monicahq/monica