Wren es un marco de agentes de IA basado en Python, diseñado para ayudar a los desarrolladores a crear, administrar y desplegar agentes autónomos. Proporciona abstracciones para definir herramientas (APIs o funciones), almacenes de memoria para mantener el contexto y lógica de orquestación para manejar el razonamiento de múltiples pasos. Con Wren, puedes prototipar rápidamente chatbots, scripts de automatización de tareas y asistentes de investigación combinando llamadas a LLM, registrando herramientas personalizadas y persistiendo el historial de conversaciones. Su diseño modular y capacidades de callbacks facilitan extenderlo e integrarlo con aplicaciones existentes.