Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

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

00

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.

CASOS DE USO
  • 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.
PUNTOS DESTACADOS
  • 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.
PRECAUCIONES
  • 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.
01

Perfil de infraestructura

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

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

Despliegue detectado

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

Listo para automatizar

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.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

FRAMEWORKS
Node.js
SERVICIOS
S3/MinIO
BASES DE DATOS
No detectadas
PUERTOS
3000114348008
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.