HeadlinesBriefing HeadlinesBriefing.com

Talorys: IA personal de código abierto en Cloudflare

Hacker News •
×

Talorys es un asistente personal de IA gratuito y de código abierto que funciona completamente dentro de tu propia cuenta de Cloudflare. Conversa contigo, recuerda lo que importa, gestiona tareas, notas y proyectos, y ejecuta recordatorios y rutinas según un horario, sin ningún servidor, base de datos ni cuenta operados por los desarrolladores de Talorys. Una persona. Una cuenta de Cloudflare. Un comando: npx create-talorys@latest.

El asistente ofrece chat en streaming con Markdown e indicadores de actividad de herramientas. Su memoria almacena hechos y preferencias personales duraderos que puedes ver, editar y eliminar, y en cada turno solo se envían al modelo las memorias más relevantes. Las tareas, notas y proyectos pueden gestionarse desde la interfaz o directamente desde el chat. Las automatizaciones incluyen recordatorios únicos y recurrentes, resúmenes diarios de tareas y rutinas de IA opcionales, entregados en un centro de notificaciones dentro de la aplicación. Funcionan con alarmas de Durable Objects, así que nada tiene que permanecer en línea. Talorys está diseñado para un solo usuario, sin registro ni equipos, y el instalador establece la contraseña del propietario. Las funciones principales siguen funcionando sin IA: las tareas, notas, memorias y recordatorios siguen disponibles si Workers AI no está disponible o se agota la cuota gratuita.

La arquitectura es sencilla. El navegador solo se comunica con un sitio de Cloudflare Pages, que reenvía las solicitudes /api mediante un enlace de servicio a un Worker privado sin URL pública. La autenticación se realiza en el Worker. Cada agente se ejecuta como un Durable Object con almacenamiento SQLite, usa Workers AI para el chat con streaming y llamadas a herramientas, y depende de alarmas para la programación. Talorys utiliza Pages, Workers, Durable Objects y Workers AI, todos disponibles en el plan gratuito, y no aprovisiona R2, D1, KV ni otros servicios de pago.

El instalador comprueba que Node.js sea la versión 20.18 o posterior, verifica tu inicio de sesión en Cloudflare, te permite elegir una cuenta y un nombre de agente, y pide una contraseña de propietario, que se cifra localmente y se guarda solo como secreto de Cloudflare. Despliega el Worker y el proyecto de Pages, y después verifica la implementación en vivo. Las instalaciones interrumpidas pueden reanudarse volviendo a ejecutar el mismo comando, sin duplicar recursos ni eliminar datos.

Fuente: Hacker News · Resumido por HeadlinesBriefing