Un sistema de almacenamiento de archivos pequeños basado en un canal de Telegram, pensado principalmente como alojamiento de imágenes autogestionado para blogs y notas Markdown.
xiaomoBoy/pi-durable-assistant
Agente personal de IA autoalojado, basado en Pi Durable, que reanuda tareas tras reiniciar el proceso e incluye subagentes, tareas programadas, una interfaz web y un puente opcional a WeChat.
- Estrellas
- 38
- Forks
- 4
- Issues abiertos
- 0
- Último commit
- hace 9 días
¿Qué es?
Pi Durable Assistant es un agente personal de IA autoalojado que mantiene en curso el trabajo aunque se produzcan fallos del proceso. Las tareas, conversaciones y el estado de los documentos se guardan en SQLite, por lo que es posible recuperar el trabajo pendiente tras un reinicio y consultar el resultado más tarde en el navegador.
El proyecto funciona como un servidor Node.js 22 con una interfaz web en JavaScript puro que usa server-sent events. También puede iniciarse localmente con un modelo simulado integrado para probar la interfaz sin una API key. Para usarlo de verdad, se conecta a API de modelos compatibles con OpenAI o con el estilo de Anthropic. Además, ofrece subagentes en primer y segundo plano, tareas programadas puntuales o por intervalos, notas persistentes, archivos adjuntos de imágenes y texto, notificaciones opcionales por webhook o Feishu, y un canal WeChat iLink mediante un contenedor independiente.
La implementación se ofrece mediante Docker Compose y, de forma predeterminada, se enlaza a localhost con HTTP Basic Auth. El proyecto se describe como una implementación experimental para un solo usuario, no como un producto oficial de Pi Durable.
Funciones clave
- 01Reanuda tareas recuperables tras reiniciar el proceso, con persistencia respaldada por SQLite
- 02Interfaz de chat en el navegador con varias sesiones, bifurcación de conversaciones y visualización del uso de tokens
- 03Subagentes en primer y segundo plano que se pueden consultar, detener y reanudar
- 04Tareas programadas puntuales o a intervalos fijos que se pueden pausar, reanudar o cancelar
- 05Búsqueda de solo lectura en notas de Obsidian incluidas en una lista de permitidas, con rutas de origen y números de línea
- 06Canal opcional de WeChat iLink que procesa texto y transcripciones de voz
Casos de uso
- Ejecutar tareas de investigación o en segundo plano de larga duración que deban sobrevivir al reinicio del servidor
- Alojar un asistente personal privado en un VPS con Docker Compose
- Configurar recordatorios recurrentes que envíen notificaciones a un webhook o a un bot de Feishu
- Chatear con un agente autoalojado desde una cuenta de WeChat
Temas
Preguntas frecuentes
- ¿Qué es pi-durable-assistant?
- Agente personal de IA autoalojado, basado en Pi Durable, que reanuda tareas tras reiniciar el proceso e incluye subagentes, tareas programadas, una interfaz web y un puente opcional a WeChat. Pi Durable Assistant es un agente personal de IA autoalojado que mantiene en curso el trabajo aunque se produzcan fallos del proceso. Las tareas, conversaciones y el estado de los documentos se guardan en SQLite, por lo que es posible recuperar el trabajo pendiente tras un reinicio y consultar el resultado más tarde en el navegador.
- ¿pi-durable-assistant es gratuito? ¿Qué licencia tiene?
- pi-durable-assistant es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿pi-durable-assistant sigue mantenido?
- Mantenimiento activo. El último commit de pi-durable-assistant fue el 11 oct 2026.
- ¿Para qué puedo usar pi-durable-assistant?
- Ejecutar tareas de investigación o en segundo plano de larga duración que deban sobrevivir al reinicio del servidor Alojar un asistente personal privado en un VPS con Docker Compose Configurar recordatorios recurrentes que envíen notificaciones a un webhook o a un bot de Feishu Chatear con un agente autoalojado desde una cuenta de WeChat
- ¿Dónde consigo pi-durable-assistant?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/xiaomoBoy/pi-durable-assistant
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Un espacio de trabajo web con React y TypeScript para Hermes Agent que reúne chat, archivos, terminal, memoria, skills y supervisión del agente en una sola interfaz.
Instala y ejecuta la plataforma de agentes de IA OpenClaw en Android directamente en Termux, usando solo el enlazador dinámico de glibc en lugar de una distribución Linux completa con proot.
Aplicación autohospedada de monitorización de disponibilidad e infraestructura que comprueba HTTP, ping, puertos, DNS, Docker y más, con páginas de estado y alertas de incidentes.
Digest de noticias con IA y autoalojado que resume Twitter, RSS y otros feeds en informes estructurados cada 4 horas, diarios, semanales y mensuales.
Aplicación de código abierto para notas y bases de conocimiento, con diseño de tres paneles, sincronización instantánea entre dispositivos y MCP integrado para agentes de IA, ejecutable en Cloudflare o Docker.