Skills2026年4月14日·1 分钟阅读

Monica — Personal Relationship Manager for Remembering What Matters

Monica is a self-hosted personal CRM that helps you nurture relationships with family and friends. Track birthdays, conversations, kids' names, gifts given, and the little details that sustain long-term relationships.

Agent 就绪

这个资产会安全暂存

这个资产会先安全暂存。复制的指令会要求 Agent 读取暂存文件,并在激活脚本、MCP 配置或全局配置前先确认。

Stage only · 29/100策略:需暂存
Agent 入口
任意 MCP/CLI Agent
类型
Skill
安装
Stage only
信任
信任等级:Established
入口
step-1.md
安全暂存命令
npx -y tokrepo@latest install 30caeb15-381e-11f1-9bc6-00163e2b0d79 --target codex

先暂存文件;激活前需要读取暂存 README 和安装计划。

TL;DR
Monica is a self-hosted personal CRM that tracks birthdays, conversations, gifts, and relationship details for family and friends.
§01

What it is

Monica is a self-hosted personal relationship manager (personal CRM) that helps you maintain meaningful connections with family, friends, and acquaintances. It tracks birthdays, conversation notes, gift history, kids' names, food preferences, and the small details that sustain long-term relationships.

Monica is for people who want to be more intentional about relationships. Instead of relying on memory or scattered notes, you have a searchable, organized record of every important interaction and detail.

§02

How it saves time or tokens

Monica replaces scattered notes, calendar reminders, and mental effort with a structured system. Before a dinner with friends, you review their Monica profile: what you discussed last time, their kids' ages, dietary preferences. This preparation takes minutes instead of the awkward 'remind me, how old is your daughter now?' at the table.

Automated birthday and anniversary reminders ensure you never miss important dates. The journaling feature creates a personal log that doubles as a life record.

§03

How to use

  1. Deploy Monica with Docker Compose:
curl -o docker-compose.yml \
  https://raw.githubusercontent.com/monicahq/monica/main/docker-compose.yml
docker compose up -d
  1. Open http://localhost:8080 and create your account.
  1. Add contacts and start recording interactions:
Contact: Jane Smith
Relationship: Close friend
Birthday: March 15
Notes: Vegetarian, two kids (Alex 8, Sam 5)
Last conversation: Discussed her new job at Acme Corp
§04

Example

Monica's API for integrating with other tools:

# Add a contact via API
curl -X POST http://localhost:8080/api/contacts \
  -H 'Authorization: Bearer YOUR_TOKEN' \
  -H 'Content-Type: application/json' \
  -d '{
    "first_name": "Jane",
    "last_name": "Smith",
    "is_starred": true,
    "birthdate": "1990-03-15"
  }'

# Log an activity
curl -X POST http://localhost:8080/api/activities \
  -H 'Authorization: Bearer YOUR_TOKEN' \
  -d '{"summary": "Dinner at Italian place", "date": "2026-04-10"}'
§05

Related on TokRepo

§06

Common pitfalls

  • Trying to add every person you know on day one. Start with your closest 20-30 contacts and build the habit of logging interactions. Expand gradually.
  • Not setting up email reminders. Monica's value compounds when it proactively reminds you of birthdays and follow-ups. Configure SMTP in the settings.
  • Forgetting to back up the database. Monica stores personal data that cannot be recreated. Schedule regular backups of the Docker volume or database.

常见问题

Is Monica free to use?+

Yes. Monica is open source (AGPL-3.0) and free for self-hosted deployments. There was previously a hosted version, but the project now focuses on self-hosting. You need a server or local machine running Docker.

Can multiple family members use the same Monica instance?+

Yes. Monica supports multiple user accounts on a single instance. Each user has their own contact database and privacy settings. This works well for couples or families sharing a server.

Does Monica have a mobile app?+

Monica does not have a dedicated mobile app, but the web interface is responsive and works well on mobile browsers. You can add it to your home screen as a progressive web app (PWA) for quick access.

Can I import contacts from Google Contacts or other sources?+

Monica supports importing contacts via vCard format. Export your contacts from Google, Apple, or other services as a .vcf file and import them into Monica. Not all fields map perfectly, but names, emails, and phone numbers transfer cleanly.

How does Monica handle privacy and data security?+

Because Monica is self-hosted, your data never leaves your server. There is no third-party cloud service involved. Enable HTTPS, use strong passwords, and keep the Docker image updated for security patches.

引用来源 (3)

讨论

登录后参与讨论。
还没有评论,来写第一条吧。

相关资产