Repolode
trycompai

trycompai/crm

Un CRM de código abierto basado en agentes de IA que investigan contactos, registran evidencias y trabajan según su propio horario.

Alternativa open source a:SalesforceHubSpot

Estrellas
11,488
Forks
1,681
Issues abiertos
51
Último commit
el mes pasado

¿Qué es?

Comp AI CRM es un gestor de relaciones con clientes en el que un agente de IA se encarga de investigar, en lugar de limitarse a acompañar un formulario. El agente se ejecuta en su propio despliegue, con una cola de trabajo y un horario; decide qué contactos revisar a continuación, programa seguimientos y se detiene cuando agota su presupuesto de investigación. Cada registro se completa a partir de evidencias observadas, y las evidencias poco sólidas se presentan como sugerencias para que una persona las confirme, en vez de registrarlas como hechos.

El agente funciona sin claves de API externas y consulta los correos, las reuniones y los bloques de firma del propio equipo. Las claves opcionales añaden búsquedas web y datos de empresas y LinkedIn. Los comerciales pueden abrir la pestaña del agente de cada contacto para ver los pasos que ha seguido y hablar con él desde allí. La aplicación tiene un frontend de Next.js sobre una API de NestJS, usa Postgres mediante Prisma y se despliega en Vercel; incluye inicio de sesión con Google y Microsoft.

Funciones clave

  • 01Agente de investigación autónomo con su propia cola de trabajo y horario
  • 02Registros basados en evidencias observadas, con las evidencias poco sólidas reservadas para revisión humana
  • 03Funciona sin claves de API externas; consulta los correos, las reuniones y los bloques de firma propios
  • 04Pestaña del agente en cada contacto, empresa y oportunidad que muestra los pasos y las preguntas
  • 05Inicio de sesión con Google y Microsoft, con una lista de correos electrónicos permitidos
  • 06Conexión tRPC con seguridad de tipos entre el frontend de Next.js y la API de NestJS

Casos de uso

  • Un equipo de ventas pequeño que quiere que un agente mantenga actualizados los registros de cuentas y contactos
  • Alojar por cuenta propia un CRM con una base de datos Postgres y un proveedor de identidad propios
  • Experimentar con agentes que actúan según un horario y escriben en un almacén de datos compartido

Inicio rápido

  1. 1

    Clona el repositorio

    git clone https://github.com/trycompai/crm.git && cd crm
  2. 2

    Copia el archivo env de ejemplo e instala las dependencias

    cp .env.example .env && bun install
  3. 3

    Inicia Postgres, aplica las migraciones y ejecuta el servidor de desarrollo

    docker compose up -d && bun run db:deploy && bun run dev

Antes de usarlo

  • Se necesitan Bun y Docker, además de configurar una app OAuth de Google o Microsoft para iniciar sesión.
  • Muchas funciones de agente son opcionales, pero requieren API keys adicionales, como Context para los datos de marca y LinkedIn.
  • Solo admite un único tenant; no admite organizaciones.

Temas

Preguntas frecuentes

¿Qué es crm?
Un CRM de código abierto basado en agentes de IA que investigan contactos, registran evidencias y trabajan según su propio horario. Comp AI CRM es un gestor de relaciones con clientes en el que un agente de IA se encarga de investigar, en lugar de limitarse a acompañar un formulario. El agente se ejecuta en su propio despliegue, con una cola de trabajo y un horario; decide qué contactos revisar a continuación, programa seguimientos y se detiene cuando agota su presupuesto de investigación. Cada registro se completa a partir de evidencias observadas, y las evidencias poco sólidas se presentan como sugerencias para que una persona las confirme, en vez de registrarlas como hechos.
¿crm es gratuito? ¿Qué licencia tiene?
crm es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿crm sigue mantenido?
Actualizado en los últimos 6 meses. El último commit de crm fue el 11 sept 2026.
¿Para qué puedo usar crm?
Un equipo de ventas pequeño que quiere que un agente mantenga actualizados los registros de cuentas y contactos Alojar por cuenta propia un CRM con una base de datos Postgres y un proveedor de identidad propios Experimentar con agentes que actúan según un horario y escriben en un almacén de datos compartido
¿Cómo se instala crm?
Clona el repositorio: git clone https://github.com/trycompai/crm.git && cd crm Copia el archivo env de ejemplo e instala las dependencias: cp .env.example .env && bun install Inicia Postgres, aplica las migraciones y ejecuta el servidor de desarrollo: docker compose up -d && bun run db:deploy && bun run dev
¿Dónde consigo crm?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/trycompai/crm

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

Proyectos relacionados