LifeOS es una plataforma de gestión personal autoalojada que centraliza hábitos, objetivos, finanzas y proyectos en un único panel de control privado. Diseñada para usuarios que prefieren evitar el suscripción y el bloqueo de proveedor, la herramienta funciona sobre cualquier servidor PHP y MySQL, incluyendo hosting compartido económico. Su arquitectura unifica diez espacios de trabajo bajo una única base de datos, permitiendo que las rutinas diarias impulsen el progreso de objetivos a largo plazo y que las tareas de Kanban se integren en el calendario.
El sistema destaca por su integración con inteligencia artificial mediante un servidor MCP (Model Context Protocol) nativo. Este componente permite a asistentes como Claude leer el panel, planificar metas SMART, registrar hábitos y gestionar gastos en tiempo real. El servidor MCP se comunica con la aplicación a través de una API HTTP protegida por tokens, garantizando que los datos sensibles nunca se expongan directamente al asistente de IA. La aplicación, construida con PHP, MySQL y JavaScript vanilla, no requiere compilación de frontend ni frameworks complejos, facilitando su despliegue mediante Docker o servidores locales. Incluye funciones específicas como sesiones Pomodoro con música de enfoque, seguimiento de estreaks de hábitos y un sistema de finanzas personal en Toman. La seguridad es un pilar fundamental, con credenciales encriptadas en archivos .env y control de acceso basado en tokens, aunque el proyecto no implementa limitaciones de tasa a nivel de aplicación, recomendando su uso en entornos controlados o con límites en la capa de alojamiento.
