Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

CakeCRM

CakeCRM es un sistema de gestión de relaciones con clientes (CRM) de código abierto, autoalojable y gratuito, que incluye un asistente de ventas impulsado por IA integrado. Funciona sin configuración de IA obligatoria y soporta múltiples proveedores de modelos.

Ficha actualizada 29 sept 2026, 1:56 · upstream 29 sept 2026, 1:29 · release v0.1

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es CakeCRM

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

CakeCRM es una solución CRM completa construida con Next.js, React, Node.js y FastAPI, utilizando PostgreSQL como base de datos. El sistema está diseñado para ser autoalojado con despliegue simplificado vía Docker Compose o Railway, requiriendo aproximadamente 4 núcleos CPU, 8 GB RAM y 20 GB de disco.

El CRM ofrece gestión completa de contactos, empresas, oportunidades (deals) y tareas, con pipeline Kanban arrastrable, puntuación de leads, importación CSV, campos personalizados y dashboard analítico. Incluye roles de usuario admin/miembro, propiedad por registro y filtros compartidos del equipo.

La característica distintiva es Baker, el asistente de ventas integrado que puede leer contextos de oportunidades abiertas, sugerir próximos pasos, redactar correos para Gmail (solo borradores), enviar notificaciones proactivas sobre oportunidades estancas y coordinarse vía Telegram. Funciona con cualquier proveedor de IA o sin él.

CASOS DE USO
  • Gestión de pipeline de ventas con visualización Kanban y cálculo automático de valor por etapa
  • Captura y organización de tareas mediante sistema GTD con inbox y vistas 'hoy'
  • Asistente de ventas que analiza oportunidades abiertas y sugiere próximos pasos sin configuración inicial
  • Integración con Telegram para capturar llamadas, crear tareas o consultar estado de deals desde móvil
  • Gestión de correos electrónicos: lectura automática en Gmail y redacción de borradores para revisión humana
PUNTOS DESTACADOS
  • Funciona completamente sin activar IA; el asistente es opcional y añade valor progresivo
  • Arquitectura monolítica simplificada con una base de datos PostgreSQL y stack unificado
  • Sistema de roles granular: admin/miembro con propiedad por registro y filtros 'mine'
  • Memoria compartida del asistente entre todos los usuarios para consistencia contextual
  • Despliegue en Railway con inyección automática de variables de entorno y PostgreSQL
  • Soporte multi-proveedor de IA (OpenAI, Anthropic, Google Gemini, Ollama) vía API keys
PRECAUCIONES
  • Etiquetado como versión v0.1; funcionalidades pueden estar en desarrollo activo
  • Gmail solo permite lectura y borradores; no hay capacidad de envío automático
  • Memoria del asistente es compartida entre todos los usuarios; datos sensibles visibles al equipo
  • No existen permisos granulares por registro; cualquier miembro puede editar cualquier dato
  • Dependencia de proveedores externos de IA para funcionalidades avanzadas del asistente
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

CakeCRM — the simple CRM. Free, open source, self-hosted, with an AI sales assistant built in.A deal open in CakeCRM with Baker beside it, answering what the next step should be from the dealDashboard: the Today list leads with a hot deal that has gone quiet, then what is overdue and due, above the pipeline number and the stats that matter.Pipeline board: every open deal by stage, with value, probability, close date and last contact on each card. Won and lost stay hidden until asked for.A deal opened over the board: who, how much, how likely, when, the calls and emails so far, and a box for a note.Contacts: one list with company, email, phone, last contact, status and lead score, sortable and filterable.Todos, Today tab: what is overdue and what is due, each linked to its contact or deal.Todos, Inbox: the triage card that turns a captured thought into a next action in three numbered steps.
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU4 vCPUrecomendación inicial
MEMORIA8 GBRAM estimada
DISCO20 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Listo para automatizar

Desplegar con Railway (botón oficial) o localmente ejecutando python run.py con Docker Compose. Configurar AUTH_PASSWORD en arranque; DATABASE_URL se inyecta automáticamente. Para producción, establecer JWT_SECRET personalizado. Backup de pg_dump antes de actualizaciones mayores.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsReactNode.jsFastAPIPython
SERVICIOS
PostgreSQL
BASES DE DATOS
PostgreSQL
PUERTOS
8000543251733000
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.