Edi Life OS es una aplicación web autohospedada que reúne diez espacios de trabajo distintos—Overview, Growth, Focus, Habittify, Kanban, Calendario, Metas, Bloc de notas y Notas—en un único panel privado. Según su repositorio de GitHub, todos los espacios de trabajo comparten un mismo diseño, un mismo inicio de sesión y una misma base de datos MySQL, con el objetivo de eliminar la fragmentación de usar aplicaciones separadas para hábitos, metas, presupuesto, temporización y toma de notas al conectar estas funciones para que se informen entre sí, por ejemplo, los hábitos impulsando el progreso de las metas y las tarjetas de Kanban apareciendo en el calendario.

Esta imagen ilustra el panel unificado descrito en el primer párrafo, mostrando cómo el espacio de trabajo Overview integra foco, hábitos, metas y otras métricas.
Una característica distintiva es el servidor MCP (Model Context Protocol) opcional que expone 26 herramientas para la integración de asistentes de IA. El servidor se ejecuta sobre stdio y se comunica con la aplicación a través de una API HTTP protegida por token, sin tocar directamente la base de datos ni las credenciales. Los usuarios pueden conectar el servidor MCP a clientes como Claude Desktop o Claude Code y emitir comandos de lenguaje natural; por ejemplo, solicitar un resumen del panel, crear una meta SMART con una tarea asociada, marcar un hábito como completado o registrar una transacción financiera y verificar el saldo resultante.
Esta insignia representa la característica opcional del servidor MCP mencionada en el segundo párrafo, que expone 26 herramientas para la integración de asistentes de IA.
Edi Life OS puede implementarse mediante Docker, en alojamiento compartido o con un servidor PHP local, requiriendo PHP 8.1+ con extensiones PDO MySQL y mbstring, y MySQL 8+ o MariaDB 10.4+. La documentación destaca que la plataforma está diseñada para un solo propietario; el token de API concede acceso de lectura y escritura a todos los dominios compatibles sin implementar alcances de token ni limitación de velocidad a nivel de aplicación, por lo que los usuarios deben establecer límites de solicitud en la capa de alojamiento y usar HTTPS para conexiones distintas de localhost. Los datos permanecen en la base de datos MySQL del usuario, con los adjuntos almacenados por separado, y las copias de seguridad deben incluir la base de datos, los archivos de adjuntos y la configuración.
Esta insignia refleja la naturaleza autohospedada de Edi Life OS discutida en el tercer párrafo, enfatizando la implementación privada en la infraestructura del usuario.