pipe
Pipe es una aplicación de escritorio y web autoalojable que agrupa múltiples canales de comunicación (WhatsApp, email, Telegram, Teams) en un solo espacio unificado con inteligencia artificial para resumir, sintetizar y responder a conversaciones.
Ficha actualizada 22 sept 2026, 18:26 · upstream 22 sept 2026, 16:18 · release sin release detectada
Qué es pipe
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Pipe permite consolidar todas las conversaciones de WhatsApp, correo electrónico, Telegram, Microsoft Teams e Instagram en una sola conversación por persona. Incluye un motor de IA que lee automáticamente los mensajes, genera resúmenes, detecta quién necesita respuesta y redacta respuestas personalizadas. Todo el procesamiento se realiza localmente con Whisper para transcripción de voz sin enviar audio a servidores externos.
La aplicación ofrece tres enfoques: instalación manual vía CLI o Docker Compose, despliegue en VPS con Caddy TLS, y provisionamiento multi-tenant mediante Docker Swarm. Incluye un modo 'covert' que envía mensajes falsos (poemas, recetas) para ocultar conversaciones sensibles, y un sistema de autenticación por PIN que permite ocultar líneas de chat privadas.
Pipe se diferencia de herramientas como Notion o Slack porque no es solo un chat: integra una segunda memoria (knowledge graph), transcripción local de audio, backup diario encriptado y recuperación de historial desde WhatsApp sin exportar todo el chat.
- Consolidación de conversaciones: unir chats de WhatsApp, email y Telegram en un único hilo por persona para reducir la fragmentación del correo.
- Resumen automático de reuniones: leer transcripciones de videoconferencias o llamadas de voz y generar resúmenes estructurados con contexto temporal.
- Asistente personal inteligente: responder preguntas sobre proyectos, contactos o tareas pendientes basándose en conversaciones pasadas sin intervención humana.
- Seguridad de datos sensibles: enviar mensajes ocultos (poemas, recetas) que solo se decodifican para el destinatario mediante autenticación por PIN.
- Backup y recuperación de historial: exportar WhatsApp chats completos con imágenes y audio, restaurarlos en Pipe sin perder contexto temporal.
- Integración con herramientas de productividad: conectar Slack o Discord a Pipe para centralizar reuniones y mensajes no estructurados.
- Transcripción local de voz mediante Whisper que nunca envía audio a servidores externos, cumpliendo con requisitos estrictos de privacidad.
- Modo 'covert' con autenticación por PIN que permite enviar mensajes falsos ocultos para proteger conversaciones sensibles sin notificar al destinatario.
- Backup diario encriptado y restaurable de todo el historial (mensajes, bridge sessions, imágenes, audio) desde WhatsApp o Telegram.
- Motor de IA local con Ollama y Whisper que procesa conversaciones en tiempo real sin necesidad de conexión a internet.
- Soporte multi-tenancy mediante Docker Swarm para provisionar instancias independientes por cliente, ideal para flotas empresariales.
- Depende de Node.js 20 LTS y no soporta versiones más recientes como Node 25, lo que limita la compatibilidad con nuevas dependencias.
- La transcripción de voz requiere ffmpeg instalado en el sistema operativo del usuario, lo cual puede ser un obstáculo para usuarios con sistemas operativos antiguos o limitaciones de hardware.
- El modo 'covert' depende de una clave secreta compartida entre ambos participantes; si se pierde la contraseña, las conversaciones no pueden recuperarse.
- La API pública está en desarrollo y no ofrece documentación completa sobre endpoints REST para integración con otras aplicaciones.
- No incluye autenticación de dos factores (2FA) nativa, lo que expone cuentas a ataques de fuerza bruta si se exponen credenciales.
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.
Requisitos mínimos: Node.js 20 LTS, ffmpeg, Python con pip para instalar better-sqlite3. Para producción recomendada: usar Docker Compose con un reverse proxy (Caddy o Nginx) para HTTPS y configurar el firewall. El modo multi-tenant requiere provisionamiento de contenedores por cliente mediante scripts de despliegue. Se recomienda realizar pruebas en staging antes del despliegue real, especialmente al conectar cuentas reales de WhatsApp o email.
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.