MARTECHSIGNAL

Monica Review

Open-source personal CRM for tracking friends, family, and business relationships

CRM · Open Source · OPEN SOURCE

Overview

Monica is an open-source personal relationship manager, the project's own term is PRM, built for documenting people rather than selling to them: contacts and relationships between contacts, notes, journal entries, activities, tasks, reminders with automatic birthdays, addresses, custom fields and sections, pets, gifts, calls, files, and life events, organized into vaults with multiple users and, per the README, 27 languages. The README is explicit about what it is not: not a social network and never will be, no ads or tracking, not a smart assistant, and no built-in AI with integrations like ChatGPT, and reminders only cover what you asked for. For marketing work the fit is narrow: founder-led and community-led businesses whose channel is relationships and a newsletter, not sales teams. Two facts should shape an adoption decision. The app codebase is dormant: the last commit to the main branch landed August 30, 2025, the newest stable release is v4.1.2 from May 2024, and no release of any kind has shipped in more than a year, while the organization around it is clearly active, with a Helm chart pushed in September 2026 and a blog publishing rebuild posts through the same month. That blog is where Monica v3 lives: a rebuild from scratch, still open source, promised before the end of 2026, API-first, with community templates and native iOS and Android apps to follow, and with naming that has not settled, since marketing says v3, repository tags say 5.0.0-beta, and the Docker examples call the beta Chandler. The hosted service is one plan, $90 a year or $9 a month, with unlimited contacts, data export, managed backups, email support, and no enterprise tier. We have not run Monica; this assessment is from the repository, the docs, and the hosted site.

Homepage of Monica
Monica homepage. Screenshot captured 2026-09-08; site content belongs to its owner.

How to install

  1. The docs' quickest route is the container registry image: docker run -p 8080:80 ghcr.io/monicahq/monica-next:main, which runs on SQLite and serves http://localhost:8080.
  2. Add MAIL_MAILER=log to that command, because registration needs a working mailer and the log driver satisfies it without an SMTP server.
  3. The official Docker Hub image (library/monica) still packages the previous major version, per the docs. For database, queue, and other production setups, the docs point to the examples directory of the monicahq/docker repository.
  4. The hosted pricing page is explicit about what self-hosting costs you in practice: updates, backups, monitoring, security patches, and support are what the $90 per year hosted plan buys, so budget the operator time honestly.
  5. Production setups follow the examples in the monicahq/docker repository: full_v5 runs the v5 beta as fpm-alpine behind nginx with redis and separate cron and queue containers, and the supervisor variant pairs a MariaDB 11 container with one app container running supervisord for web, cron, and queue. Official-image setup runs docker-compose exec app php artisan setup:production.
  6. A Helm chart is maintained at monicahq/helm and was pushed in September 2026; it pins ghcr.io/monicahq/monica-next at tag main with appVersion 5.0.0, which makes it the most current packaged route and also the most bleeding-edge.
  7. Background queues need a worker in non-trivial installs: the docs' local development list includes php artisan queue:listen --queue=high,low,default.

Requirements

A Laravel/PHP application distributed as a container. The quick-start image runs on SQLite with a mailer configured; production deployments follow the examples in monicahq/docker for database and queue setup. The 4.x branch is the stable line and main is the beta for the next major version.

Best for

Individuals and founder- or community-led businesses that live on personal relationships and want a private, self-hostable record of people, conversations, gifts, and reminders. The project also notes positive reviews from users with Asperger syndrome and Alzheimer's disease.

Not for

Sales and marketing teams. There are no pipelines, deals, forecasts, or campaigns, and the README is categorical that Monica will never guess, recommend, or rank anything for you.

Hands-on notes

Assessed from the repository, the GitBook documentation, and the hosted site rather than a self-hosted instance. The docs publish an llms.txt and a Markdown version of every page, which makes them easy to work with programmatically.

The README's 'What Monica isn't' section does the disqualifying work for you: no social features by design, no ads, no tracking, no smart assistant, and no built-in AI. Reminders are strictly the emails you asked for. Treat any AI claim about Monica as something someone built on top of the API, not a product feature.

Version state is the operational risk, and the naming has not settled. The main branch is the beta for the next version, tagged v5.0.0-beta.5 in April 2025; the 4.x branch is the stable line with its last tagged release at v4.1.2 in May 2024; the official Docker Hub image still serves 4.x as latest, though 5.0.0-beta tags exist there now; and the hosted site promotes the rebuild, branded Monica v3, as coming before the end of 2026. The Docker examples call the same beta v5, a.k.a. Chandler. Pin a release deliberately and plan the migration, because the lines are far apart.

The activity picture needs a correction to our earlier read: the last commit to the main branch is August 30, 2025, not April 2026, and the releases page shows nothing of any kind in more than a year, with the newest tag being the v5.0.0-beta.5 pre-release from April 2025. The organization is not idle: the Helm chart, marketing site repo, and a Laravel database tool all show 2026 pushes, and the blog published four posts between August 6 and September 2, 2026. The honest summary is a dormant application with an active rebuild behind it.

Feature facts verified from the repository and docs: two-factor authentication with TOTP, recovery codes, and WebAuthn or FIDO security keys; vCard download per contact; vaults that are private by design, so even an account administrator cannot open a vault they are not a member of; multiple users per account with administrator and regular permissions; custom activity types; and notification channels limited to email and Telegram. The README claims 27 translations while the lang directory holds 29 locales, so the number varies by source.

The API differs sharply between the stable and beta lines. The 4.x branch carries a real REST API with 67 route registrations behind Passport token auth, which the hosted marketing copy leans on for import and export. The beta on main exposes only user and vault endpoints behind Sanctum, with Scribe generating per-instance documentation at /docs, /docs.postman, and /docs.openapi. There is no public API documentation site, so API work on the beta means running an instance to read its generated docs.

Export and migration are a stated right rather than a paywall: the pricing FAQ says you can export contacts, relationships, notes, reminders, activities, custom fields, and other account data with attachments included, and import into a compatible self-hosted installation. Backup guidance stays thin on the self-host side; the 4.x upgrade doc says to back up and verify a backup without documenting the commands.

Verdict

The reference implementation of the personal CRM category, honest about its limits, and mid-rewrite. Value it for follow-up discipline, not for pipeline or automation.

Pros and cons

ProsCons
Open-source licensing with free self-hosting
API access for custom integrations
Established community (25,246 GitHub stars)

Building your martech shortlist?

The weekly newsletter: one tool teardown, one workflow, no fluff. Free.

Subscribe

Frequently asked questions

What is Monica?

Open-source personal CRM for tracking friends, family, and business relationships. It ships with 25,246 GitHub stars, an API for custom integrations. MartechSignal's review covers features, pricing, and how it compares to alternatives.

How much does Monica cost?

Monica is open source and free to self-host. Hosted plans may add support and managed features.

Is Monica a good CRM tool in 2026?

The reference implementation of the personal CRM category, honest about its limits, and mid-rewrite. Value it for follow-up discipline, not for pipeline or automation.

Does Monica have AI features?

No. The README states plainly that Monica does not have built-in AI with integrations like ChatGPT and is not a smart assistant: it only sends the reminders you asked for. AI-assisted workflows are something you build yourself against the API.

How much does Monica cost?

Self-hosting is free under the AGPL. The hosted option is a single plan at $9 per month or $90 per year, with two months free on annual billing, unlimited contacts, notes, reminders, activities, and journal entries, custom fields and sections, file attachments, managed backups, automatic updates, data export, and email support, on a 30-day trial that needs no credit card. There is no enterprise tier and no per-relationship pricing.

Is Monica a CRM for sales?

No, and the project says so directly. It is a personal relationship manager for friends, family, colleagues, and neighbours, with no pipelines, deals, or campaigns. Sales teams should look at the sales CRM entries in this directory instead.

Is Monica still maintained in 2026?

The application code is not, in practical terms: the last commit to the main branch was August 30, 2025, the latest stable release remains v4.1.2 from May 2024, and no release of any kind has been published in over a year. The organization is active on the rebuild, with a Helm chart pushed in September 2026 and blog posts about the new version through September 2026, and the hosted service continues to run. Self-hosters should treat the current code as stable but frozen and evaluate the promised v3, due before the end of 2026, before committing new data.

Should you self-host Monica or pay for the hosted plan?

The hosted plan is $9 per month or $90 per year with unlimited contacts, notes, reminders, activities, and journal entries, managed backups, automatic updates, data export, and email support, on a 30-day trial with no credit card. Self-hosting is free under AGPL and runs as a container, but you inherit the operator work the plan buys: updates, backups, monitoring, and a version question, since the official Docker Hub latest tag still serves the 4.x line while the current code is the 5.0 beta on ghcr. If the value of Monica is remembering things about people rather than infrastructure, the hosted plan is the rational default; self-host when the data must stay on your hardware.

Can you export your data out of Monica, and can you migrate from hosted to self-hosted?

Yes on both. Export covers contacts, relationships, notes, reminders, activities, custom fields, and other supported account data with attachments, and the pricing FAQ states it plainly as a right rather than a premium feature, so it works on every plan and costs nothing. The same page confirms you can export from hosted Monica and import into a compatible self-hosted installation. Contacts also support per-contact vCard download. Verify the import path against your self-hosted version before cancelling the hosted account, since the two code lines differ.

Similar Tools