Sobre el proyecto

Deep Agents es un entorno de agentes de código abierto diseñado para proporcionar una experiencia "con todo incluido" para la construcción de agentes de IA. Es agnóstico al modelo, soportando cualquier LLM con capacidades de llamada a herramientas, incluyendo APIs de vanguardia y modelos locales a través de Ollama o vLLM. Las capacidades clave incluyen: - Sub-agentes: Capacidad de delegar tareas a agentes con ventanas de contexto aisladas. - Integración de sistema de archivos: Soporte para leer, escribir, editar y buscar en backends locales, aislados (sandboxed) o remotos. - Gestión de contexto: Herramientas para resumir hilos largos y descargar salidas de herramientas al disco para gestionar los límites de tokens. - Acceso a la shell: Capacidad de ejecutar comandos dentro de un sandbox seleccionado. - Memoria persistente: Backends de estado y almacenamiento enchufables para la recuperación de datos entre diferentes sesiones. - Humano en el bucle (Human-in-the-loop): Mecanismos para aprobar, editar o rechazar llamadas a herramientas antes de su ejecución. - Habilidades y herramientas: Soporte para comportamientos reutilizables (skills) y funciones personalizadas o servidores MCP. Construido sobre LangGraph, soporta streaming, persistencia y checkpointing, e integra LangSmith para el rastreo y la evaluación.