Um CRM de código aberto que você pode estender como código, com objetos, visualizações, workflows e agentes de IA, desenvolvido com TypeScript, React e PostgreSQL.
trycompai/crm
CRM open source com agentes de IA que pesquisam contatos, registram evidências e trabalham em sua própria agenda.
Alternativa open source a:Salesforce
HubSpot
- Estrelas
- 11,488
- Forks
- 1,681
- Issues abertas
- 51
- Último commit
- mês passado
O que é?
O Comp AI CRM é um sistema de gestão de relacionamento com clientes em que um agente de IA faz o trabalho de pesquisa, em vez de ficar ao lado de um formulário. O agente roda em uma implantação própria, com fila de tarefas e agenda, decide quais contatos analisar em seguida, agenda acompanhamentos e para quando esgota o orçamento de pesquisa. Cada registro é preenchido com base em evidências observadas, e evidências fracas são apresentadas como sugestões para uma pessoa confirmar, em vez de serem registradas como fatos.
O agente funciona sem chaves de API externas, lendo as conversas por e-mail, reuniões e assinaturas da própria equipe. Chaves opcionais habilitam pesquisa na web e dados de empresas e do LinkedIn. Os representantes podem acompanhar a aba Agent de cada contato para ver as etapas realizadas e conversar com o agente ali mesmo. O app tem um front-end Next.js sobre uma API NestJS com Postgres via Prisma, é implantado na Vercel e oferece login com Google e Microsoft.
Recursos principais
- 01Agente de pesquisa autônomo com sua própria fila de tarefas e agenda
- 02Registros preenchidos com evidências observadas, com evidências fracas reservadas para revisão humana
- 03Funciona sem chaves de API externas, lendo seus próprios e-mails, reuniões e assinaturas
- 04Aba Agent em cada contato, empresa e negócio, mostrando etapas e perguntas
- 05Login com Google e Microsoft e lista de e-mails permitidos
- 06Integração tRPC com segurança de tipos entre o front-end Next.js e a API NestJS
Casos de uso
- Uma pequena equipe de vendas que quer um agente para manter atualizados os registros de contas e contatos
- Hospedar por conta própria um CRM com seu próprio banco de dados Postgres e provedor de identidade
- Experimentar agentes que atuam em uma agenda e gravam dados em um repositório compartilhado
Início rápido
- 1
Clone o repositório
git clone https://github.com/trycompai/crm.git && cd crm - 2
Copie o arquivo env de exemplo e instale as dependências
cp .env.example .env && bun install - 3
Inicie o Postgres, aplique as migrações e execute o servidor de desenvolvimento
docker compose up -d && bun run db:deploy && bun run dev
Antes de usar
- É necessário ter Bun e Docker, além de configurar um app OAuth do Google ou da Microsoft para fazer login.
- Muitos recursos de agente são opcionais, mas exigem API keys adicionais, como o Context para dados de marca e o LinkedIn.
- Suporta apenas um único tenant; não oferece suporte a organizações.
Tópicos
Perguntas frequentes
- O que é crm?
- CRM open source com agentes de IA que pesquisam contatos, registram evidências e trabalham em sua própria agenda. O Comp AI CRM é um sistema de gestão de relacionamento com clientes em que um agente de IA faz o trabalho de pesquisa, em vez de ficar ao lado de um formulário. O agente roda em uma implantação própria, com fila de tarefas e agenda, decide quais contatos analisar em seguida, agenda acompanhamentos e para quando esgota o orçamento de pesquisa. Cada registro é preenchido com base em evidências observadas, e evidências fracas são apresentadas como sugestões para uma pessoa confirmar, em vez de serem registradas como fatos.
- crm é gratuito? Qual é a licença?
- crm é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- crm ainda é mantido?
- Atualizado nos últimos 6 meses. O último commit de crm foi em 11 de set. de 2026.
- Para que posso usar crm?
- Uma pequena equipe de vendas que quer um agente para manter atualizados os registros de contas e contatos Hospedar por conta própria um CRM com seu próprio banco de dados Postgres e provedor de identidade Experimentar agentes que atuam em uma agenda e gravam dados em um repositório compartilhado
- Como instalar crm?
- Clone o repositório: git clone https://github.com/trycompai/crm.git && cd crm Copie o arquivo env de exemplo e instale as dependências: cp .env.example .env && bun install Inicie o Postgres, aplique as migrações e execute o servidor de desenvolvimento: docker compose up -d && bun run db:deploy && bun run dev
- Onde consigo crm?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/trycompai/crm
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Plataforma de agendamento open source e auto-hospedada (fork comunitário do Cal.com sob licença MIT) para marcar reuniões e gerenciar calendários.
Ferramenta open source e auto-hospedável para planejar, publicar e analisar conteúdo em várias redes sociais, com integrações de IA e API.
Plataforma low-code auto-hospedável e orientada a API, que funciona como uma planilha-banco de dados colaborativa e se apresenta como alternativa ao Airtable.
Plataforma open source para acompanhar como as marcas aparecem nas respostas de buscas com IA no ChatGPT, Gemini, Claude, Perplexity e outros mecanismos.
Plataforma open source de automação de workflows e alternativa ao Zapier, com integrações em TypeScript que também funcionam como servidores MCP para agentes de IA.