Monica
Monica is an open-source personal relationship management system that lets you document interactions with family, friends, and business contacts. Self-hosted, privacy-first, and feature-rich.
Smart Download
Visit Project Homepage
No installer available yet — head to the source repository
Open-source personal CRM to remember everything about your relationships.
Core Features
- Add contacts and define relationships
- Automatic birthday reminders and activity logging
- Upload documents and photos, track daily life
- Multi-user, multi-vault, labels, 27 languages
- Self-hosted with full data control
What It Can't Do
- •Monica is not a social network; it only sends reminders you explicitly set. It does not track you or sell your data. Self-hosting requires maintenance and backups.
Use Cases
- Remember birthdays, preferences, and key moments of loved ones
- Manage professional contacts and interactions like a CRM
Detailed Introduction
Monica 是一个开源的个人关系管理(PRM)系统,帮你记录与家人、朋友和商业伙伴的点点滴滴。它像企业 CRM 一样结构化地组织联系人、活动和提醒,但完全属于你个人。支持添加联系人、记录相遇经历、设置生日提醒、管理活动、上传照片和文档。翻译成 27 种语言,可自托管,保证隐私安全。
Troubleshooting & FAQ (2)
TroubleshootingWhy can't I edit the vault description in Monica after creating it?
This is a known bug. Upgrade to the latest version of Monica (the fix was merged in pull request #7523). If using Docker, pull the latest image from the main branch. After updating, you'll find an option to edit the vault description via the cogwheel menu on the vault chooser screen.
TroubleshootingHow to fix the cluttered mobile header with overlapping username, search, settings, and logout buttons in Monica?
This has been resolved by adding a menu overflow button that consolidates secondary actions. Update to Monica v5.0.0-beta.5 or later.
Tags
Getting Started
Download installer
Click the button above to download the installer for your system
Install the software
Double-click the downloaded installer and follow the prompts
Download the Docker image or source code from GitHub
Set up a database (MySQL/PostgreSQL) and configure the app
Access the web interface, create an account, and start adding contacts
- Download the Docker image or source code from GitHub
- Set up a database (MySQL/PostgreSQL) and configure the app
- Access the web interface, create an account, and start adding contacts
Checksum not available
This project has not published a SHA-256 checksum on its GitHub Release page
SHA256 Checksum
No checksum available
Download directly from GitHub Releases and verify file integrity yourself
All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.
Open Source Transparency
View GitHub SourceUninstall Info
For Docker: run `docker rm monica` and delete volumes. For manual install: remove project folder and database.
No Extra Dependencies
Ready to use after download. No additional runtime required.
Having issues? Check the FAQ below
2 FAQs
Similar Projects
AppFlowy
Open source alternative to Notion with AI-powered workspace, full data control, and cross-platform native experience.
memos
Open-source, self-hosted note-taking tool for quick capture. Markdown-native, lightweight, and fully yours.
marktext
A simple and elegant open-source markdown editor focused on speed and usability, with real-time preview, multiple themes, and cross-platform support.