Repolode
fbuchner

fbuchner/meerkat-crm

Un CRM personal autoalojado para llevar un registro de contactos, relaciones, recordatorios e interacciones, con sincronización CardDAV y backend en Go.

Alternativa open source a:DexClay

Estrellas
303
Forks
25
Issues abiertos
26
Último commit
hace 4 días

¿Qué es?

Meerkat CRM es una herramienta autoalojada para llevar un registro de las personas de tu vida personal. Funciona como una agenda digital: guardas contactos, los agrupas en círculos como amistades, familia o trabajo y registras relaciones, como cónyuges e hijos. Puede recordarte cumpleaños y próximos contactos a los que deberías escribir, y permite adjuntar a cada persona notas como sus preferencias alimentarias.

Cada contacto tiene una cronología al estilo de las redes sociales con notas y actividades que pueden involucrar a uno o varios contactos. Las notas generales se pueden usar como diario. Un grafo de red muestra los contactos y sus relaciones. Los recordatorios se pueden enviar por correo electrónico mediante SMTP o Resend.

El proyecto se distribuye como una única imagen de Docker que incluye el backend en Go y el frontend en React, y usa SQLite para almacenar los datos. Admite la importación desde CSV, VCF y Monica; la exportación a CSV y VCF; CardDAV para sincronizar los contactos del teléfono; conexiones con calendarios, webhooks y SSO.

Funciones clave

  • 01Gestión de contactos con círculos y vínculos entre relaciones
  • 02Cronología al estilo de las redes sociales con notas y actividades para cada contacto
  • 03Recordatorios y vista general de cumpleaños con notificaciones por correo electrónico
  • 04Servidor y cliente CardDAV para sincronizar contactos
  • 05Importación desde CSV, VCF y Monica; exportación a CSV y VCF
  • 06Webhooks, conexiones con calendarios externos y SSO

Casos de uso

  • Recordar cumpleaños, datos familiares y preferencias de tus amistades
  • Mantener el contacto con regularidad con personas de tus distintos círculos sociales
  • Sincronizar una lista de contactos autoalojada con el teléfono mediante CardDAV
  • Escribir un diario junto con registros de personas y actividades

Inicio rápido

  1. 1

    Descarga el archivo Docker Compose y .env.example del repositorio

  2. 2

    Copia la plantilla de variables de entorno

    cp .env.example .env
  3. 3

    Inicia el contenedor

    docker compose up -d
  4. 4

    Abre http://localhost:7300 en tu navegador

Antes de usarlo

  • El README indica que la aplicación está en desarrollo, así que puede haber cambios y aspectos poco pulidos.
  • Para alojarla por tu cuenta, tendrás que configurar las variables de entorno, incluida una clave secreta JWT.

En colecciones

Temas

Preguntas frecuentes

¿Qué es meerkat-crm?
Un CRM personal autoalojado para llevar un registro de contactos, relaciones, recordatorios e interacciones, con sincronización CardDAV y backend en Go. Meerkat CRM es una herramienta autoalojada para llevar un registro de las personas de tu vida personal. Funciona como una agenda digital: guardas contactos, los agrupas en círculos como amistades, familia o trabajo y registras relaciones, como cónyuges e hijos. Puede recordarte cumpleaños y próximos contactos a los que deberías escribir, y permite adjuntar a cada persona notas como sus preferencias alimentarias.
¿meerkat-crm es gratuito? ¿Qué licencia tiene?
meerkat-crm es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿meerkat-crm sigue mantenido?
Mantenimiento activo. El último commit de meerkat-crm fue el 3 nov 2026.
¿Para qué puedo usar meerkat-crm?
Recordar cumpleaños, datos familiares y preferencias de tus amistades Mantener el contacto con regularidad con personas de tus distintos círculos sociales Sincronizar una lista de contactos autoalojada con el teléfono mediante CardDAV Escribir un diario junto con registros de personas y actividades
¿Cómo se instala meerkat-crm?
Descarga el archivo Docker Compose y .env.example del repositorio Copia la plantilla de variables de entorno: cp .env.example .env Inicia el contenedor: docker compose up -d Abre http://localhost:7300 en tu navegador
¿Dónde consigo meerkat-crm?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/fbuchner/meerkat-crm

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados