Monica logo

Monica

Open-source personal relationship management for documenting your life

Monica is a web application that helps you organize and document interactions with family and friends. Think CRM for your personal relationships, not a social network.

Monica banner

Overview

Document Your Personal Relationships

Monica is an open-source Personal Relationship Management (PRM) system designed to help you remember and organize the details of your interactions with the people who matter most. Unlike social networks, Monica is private—built for your eyes only.

Who Benefits

Ideal for anyone who wants to strengthen relationships by documenting life events, conversations, and important details. Monica has proven especially valuable for people with Asperger syndrome, Alzheimer's disease, and introverts who benefit from structured relationship tracking.

Core Capabilities

Manage contacts with detailed relationship mapping, set automatic birthday reminders, log activities and tasks, maintain a personal diary, upload photos and documents, and organize everything with labels and custom fields. Monica supports multiple vaults, users, and 27 languages. It's self-hosted, giving you complete control over your data without tracking, ads, or AI integrations scanning your information.

Monica does one thing exceptionally well: helping you maintain more meaningful relationships through thoughtful documentation.

Highlights

Complete contact management with relationship mapping and custom fields
Automatic reminders for birthdays and personal events you define
Personal diary with activity logging, notes, and document uploads
Multi-vault architecture with 27 language translations and full data ownership

Pros

  • Self-hosted with complete data privacy and no tracking
  • Extensive feature set covering contacts, reminders, diary, and documents
  • Active open-source community with transparent development
  • Translated into 27 languages with multi-user vault support

Considerations

  • Requires self-hosting technical knowledge or paid hosting service
  • No mobile native apps; web-based interface only
  • No AI assistance or smart features for automated data entry
  • Steeper learning curve compared to simple contact apps

Managed products teams compare with

When teams consider Monica, these hosted platforms usually appear on the same shortlist.

Clay logo

Clay

Personal CRM to manage relationships with smart reminders and automatic updates

Covve logo

Covve

Personal CRM with smart reminders and business-card scanning.

Dex logo

Dex

Personal CRM to manage relationships with keep-in-touch reminders and LinkedIn sync

Looking for a hosted option? These are the services engineering teams benchmark against before choosing open source.

Fit guide

Great for

  • Individuals who want complete control over personal relationship data
  • People with memory challenges or neurodivergent needs requiring structured tracking
  • Privacy-conscious users seeking an alternative to social networks
  • Families or small groups needing shared contact and event management

Not ideal when

  • Users expecting automated AI-driven insights or smart suggestions
  • Those wanting a social network or public sharing platform
  • People seeking plug-and-play cloud solutions without self-hosting
  • Users needing native mobile apps with offline-first functionality

How teams use it

Maintaining Long-Distance Friendships

Log conversations, set reminders for check-ins, and remember important life events to stay meaningfully connected across time zones.

Managing Extended Family Relationships

Track birthdays, anniversaries, gift ideas, and family tree connections in one private, organized system accessible to multiple family members.

Supporting Memory-Related Conditions

Provide structured documentation for individuals with Alzheimer's or Asperger syndrome to recall relationship details and interaction history.

Professional Networking Without Social Media

Document professional contacts, meeting notes, and follow-up tasks while maintaining complete privacy outside corporate CRM systems.

Tech snapshot

PHP78%
Vue22%
Shell1%
Dockerfile1%
Blade1%
Sail1%

Tags

socialhacktoberfestfriendslaravelphpprmcrmfamily

Frequently asked questions

Is Monica a social network?

No. Monica is explicitly designed as a private tool for your eyes only. It will never be a social network and does not share data publicly.

Do I need to host Monica myself?

Monica is self-hosted, meaning you install it on your own server. This gives you complete control over your data, though it requires some technical knowledge or a hosting service.

Does Monica include AI features like ChatGPT?

No. Monica does not have built-in AI integrations. It's a straightforward documentation tool that only sends reminders you explicitly configure.

What languages does Monica support?

Monica is translated into 27 languages, making it accessible to users worldwide.

Can multiple people use the same Monica installation?

Yes. Monica supports multiple users and vaults, allowing families or groups to maintain separate or shared relationship data on one installation.

Project at a glance

Active
Stars
24,114
Watchers
24,114
Forks
2,409
LicenseAGPL-3.0
Repo age8 years old
Last commit2 months ago
Self-hostingSupported
Primary languagePHP

Last synced 12 hours ago