Monica is a great open source personal relationship management system.
Monica is an open-source web application to organize the interactions with your loved ones. We call it a PRM, or Personal Relationship Management. Think of it as a CRM (a popular tool used by sales teams in the corporate world) for your friends or family. This is what it currently looks like:
Monica allows people to keep track of everything that's important about their friends and family. Like the activities done with them. When you last called someone. What you talked about. It will help you remember the name and the age of the kids. It can also remind you to call someone you haven't talked to in a while.
This project is for people who have hard time remembering details about other people's lives - especially the ones they care about. Yes, you can still use Facebook to achieve this, but you will only be able to see what people do and post, and not add your own notes about them.
We've also received numerous feedback of users who suffer from Asperger's syndrome, alzheimer disease, or simply introverts who use this application on a daily basis.
I originally built this tool to help me in my private life: I've been living away of my own country for a long time now. I want to keep notes and remember the life of my friends in my home country and be able to ask the relevant questions when I email them or talk to them over the phone. Moreover, as a foreigner in my new country, I met a lot of other foreigners - and most come back to their countries. I still want to remember the names or ages of their kids. Call it cheating but considering my poor memory, I call it caring.
After a few months, I decided to open source the project so it would help other people as well.
There are multiple ways of getting started with Monica.
Note: while the .com version has a paid plan, there is no limitations on Monica if you install it on a server that you own.
If you want to host it yourself, you need
Once the software is installed, you'll need to update it from time to time to have access to the latest features. Read this document to learn how to do it.
Do you want to help? That's awesome. Here are simple things you can do.
We welcome contributions of all kinds from anyone.
We want to use technology in a way that does not harm human relationships, like big social networks can do.
Monica has a few principles.
Monica's vision is to help people have more meaningful relationships.
We want to provide a platform that is:
We think Monica has to become a platform more than an application, so people can build on it.
Here what we should do in order to realize our vision:
While it's not the driving force behind this project, it would be great if the tool could generate money, so we could work full time on it and sustain it on the long run. We are a big fan of Sentry, Wordpress and GitLab and we believe this kind of business model is inspiring, where everyone wins.
If you want to have it for free with all the features, run the project yourself on a server you own. However, if you want to support the development of the project, consider taking a Pro account, or support the project on Patreon.
Note: you can also run it yourself. This is sometimes also called on-premise. Download the code, run it on Heroku, with Docker. The choice is yours.
There is currently not, and will never be, ads on the platform. We will never resell your data on
.com. We are like you, and this is why we are on GitHub: we hate big corporations that do not have at heart the best interest at heart for their users, even if they say otherwise. The only way, therefore, to sustain the development of the product is to actually make money in a good-old fashioned way.
Why is Monica open source? Is it risky? Will someone steal my code and do a for-profit business that will kill my own business? Why reveal my strategy to the world? This is the kind of questions we've received by email already.
The answer to these questions is simple: yes, you can fork the project and do a competing project, make money out of it (even if the license is not super friendly to achieve that) and I'll never know. But it's ok, I don't mind.
I wanted to open source this project for several reasons:
You can support the development of this tool on Patreon. Thanks for your help.
Our team is made of 3 core members:
We are also fortunate to have an amazing community of external developers who help us greatly.
Monica use a lot of open source projects and we thank them with all our hearts. We hope that providing Monica as an free, open source project will help other people the same way those softwares have helped us.
Copyright (c) 2016-2019
Licensed under the AGPL License. View license.