This is the type of software I would really prefer not to have on a server. The only part of this I would want not on my device locally would be an encrypted backup.
It's self hosted, so you could just run it on the local machine. It's a pity it uses MySQL because pgcrypto could enable you to make the database publicly visible.
Monica is quite different though - it's primarily for personal relationships, rather than professional ones. The tagline on the linked homepage is "Monica helps you organize the social interactions with your loved ones."
Sorry, I was commenting on the "not to have on a server" part. People have far more sensitive stuff on servers. Surely, CRM info of a big contract has way more at stake that notes about our mother in law. In fact, we have centralized all this sensitive customer data of so many big companies of the world in another company.