Soy Andrés, el desarrollador de OpenLivery. Es una plataforma de código abierto, con licencia MIT, para agencias que gestionan agentes de WhatsApp para varios clientes.
La unidad de trabajo es el cliente: cada uno tiene su espacio, conversaciones, base de conocimiento y portal con su marca. La agencia administra esos espacios desde una instalación. También se puede pasar una conversación a una persona.
Qué incluye el repositorio
El frontend está en Next.js y el backend en FastAPI, con PostgreSQL, migraciones y Docker Compose. Se pueden conectar proveedores de modelos propios y ampliar los agentes con herramientas HTTP o servidores MCP.
Código: https://github.com/sarrazola/openlivery
Puesta en marcha
Con Git, Docker Compose y make instalados:
git clone https://github.com/sarrazola/openlivery.git
cd openlivery
./scripts/generate-docker-env.sh
make up
El generador de entorno guía la configuración inicial. Sigue el README actualizado para conectar el modelo y el canal de mensajería. En local, la interfaz utiliza el puerto 3000 y la API el 8000. El código es libre; el servidor y el consumo de los proveedores tienen sus propios costes.
Cómo probar el flujo de una agencia
Crea dos espacios de prueba con contenidos distintos. Conversa con cada agente y revisa las respuestas, el historial y el portal de cada cliente. Prueba también el traspaso a una persona. Así puedes evaluar el funcionamiento con varios clientes antes de incorporar datos reales.
Si necesitas integrar otra aplicación, empieza con una operación HTTP concreta o un servidor MCP y comprueba qué ocurre tanto cuando responde como cuando falla.
La documentación incluye español. Los problemas de instalación y las sugerencias se pueden reportar en el repositorio.
Web: https://www.openlivery.com/
Esta es una adaptación en español de mi presentación de OpenLivery en DEV. El artículo fue redactado con IA.
Top comments (0)