Repolode
fbuchner

fbuchner/meerkat-crm

Um CRM pessoal auto-hospedado para acompanhar contatos, relacionamentos, lembretes e interações, com sincronização via CardDAV e backend em Go.

Alternativa open source a:DexClay

Estrelas
301
Forks
25
Issues abertas
26
Último commit
há 4 dias

O que é?

O Meerkat CRM é uma ferramenta auto-hospedada para acompanhar as pessoas da sua vida pessoal. Funciona como um catálogo de contatos digital: você salva contatos, organiza-os em círculos como amigos, família ou trabalho e registra relacionamentos, como cônjuges e filhos. A ferramenta pode lembrar você de aniversários e de pessoas com quem está na hora de retomar o contato, além de guardar anotações, como preferências alimentares, associadas a cada pessoa.

Cada contato tem uma linha do tempo no estilo de rede social, com notas e atividades que podem envolver um ou vários contatos. Notas gerais podem ser usadas como diário. Um grafo de rede mostra os contatos e seus relacionamentos. Os lembretes podem ser enviados por e-mail via SMTP ou Resend.

O projeto é distribuído como uma única imagem Docker que reúne o backend em Go e o frontend em React, usando SQLite para armazenar os dados. Oferece suporte à importação de CSV, VCF e Monica, à exportação para CSV e VCF, ao CardDAV para sincronizar os contatos do celular, a conexões com calendários, a webhooks e a SSO.

Recursos principais

  • 01Gerenciamento de contatos com círculos e vínculos entre relacionamentos
  • 02Linha do tempo no estilo de rede social, com notas e atividades para cada contato
  • 03Lembretes e visão geral de aniversários com notificações por e-mail
  • 04Servidor e cliente CardDAV para sincronização de contatos
  • 05Importação de CSV, VCF e Monica; exportação para CSV e VCF
  • 06Webhooks, conexões com calendários externos e SSO

Casos de uso

  • Lembrar de aniversários, detalhes da família e preferências dos amigos
  • Manter contato frequente com pessoas dos seus círculos sociais
  • Sincronizar uma lista de contatos auto-hospedada com o celular via CardDAV
  • Manter um diário junto com registros de pessoas e atividades

Início rápido

  1. 1

    Baixe o arquivo Docker Compose e o .env.example do repositório

  2. 2

    Copie o modelo de configuração do ambiente

    cp .env.example .env
  3. 3

    Inicie o contêiner

    docker compose up -d
  4. 4

    Abra http://localhost:7300 no navegador

Antes de usar

  • O README informa que a aplicação está em desenvolvimento, então espere mudanças e alguns aspectos ainda pouco refinados.
  • Para hospedar por conta própria, é necessário configurar as variáveis de ambiente, incluindo uma chave secreta JWT.

Em coleções

Tópicos

Perguntas frequentes

O que é meerkat-crm?
Um CRM pessoal auto-hospedado para acompanhar contatos, relacionamentos, lembretes e interações, com sincronização via CardDAV e backend em Go. O Meerkat CRM é uma ferramenta auto-hospedada para acompanhar as pessoas da sua vida pessoal. Funciona como um catálogo de contatos digital: você salva contatos, organiza-os em círculos como amigos, família ou trabalho e registra relacionamentos, como cônjuges e filhos. A ferramenta pode lembrar você de aniversários e de pessoas com quem está na hora de retomar o contato, além de guardar anotações, como preferências alimentares, associadas a cada pessoa.
meerkat-crm é gratuito? Qual é a licença?
meerkat-crm é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
meerkat-crm ainda é mantido?
Manutenção ativa. O último commit de meerkat-crm foi em 3 de nov. de 2026.
Para que posso usar meerkat-crm?
Lembrar de aniversários, detalhes da família e preferências dos amigos Manter contato frequente com pessoas dos seus círculos sociais Sincronizar uma lista de contatos auto-hospedada com o celular via CardDAV Manter um diário junto com registros de pessoas e atividades
Como instalar meerkat-crm?
Baixe o arquivo Docker Compose e o .env.example do repositório Copie o modelo de configuração do ambiente: cp .env.example .env Inicie o contêiner: docker compose up -d Abra http://localhost:7300 no navegador
Onde consigo meerkat-crm?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/fbuchner/meerkat-crm

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados