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
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.
- 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
- 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
- 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
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
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.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
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.






