Sobre el proyecto

eve es un framework de código abierto centrado en el sistema de archivos, desarrollado por Vercel para construir agentes de IA duraderos. Diseñado para simplificar la creación y el despliegue de agentes autónomos, eve trata el sistema de archivos como la interfaz principal de autoría, lo que permite a los desarrolladores inspeccionar, ampliar y operar fácilmente los proyectos de agentes. ### Características clave y estructura del proyecto En un proyecto de eve, las capacidades principales del agente se organizan en directorios convencionales dentro de una carpeta `agent/`: - **instructions.md**: El prompt de sistema siempre activo que define el comportamiento del agente. - **tools/**: Un directorio para funciones tipadas (herramientas) que el modelo de IA puede invocar para interactuar con el mundo externo. - **skills/**: Procedimientos y prompts que el agente carga bajo demanda para realizar tareas complejas. - **channels/**: Configuración para canales de mensajes como HTTP, Slack o Discord. - **schedules/**: Trabajos cron recurrentes para activar ejecuciones del agente de forma periódica. - **agent.ts**: Archivo de configuración opcional que especifica el modelo de IA y los ajustes de tiempo de ejecución. ### Primeros pasos Para generar un nuevo proyecto de eve, los usuarios pueden ejecutar: bash npx eve@latest init my-agent Este comando crea el directorio del proyecto, instala las dependencias, inicializa Git e inicia una interfaz de usuario interactiva de terminal. Los desarrolladores pueden especificar un modelo de IA preferido durante la configuración, como `openai/gpt-5.6-terra` o `spacexai/grok-4.7`. ### Comunidad y ecosistema eve está actualmente en beta y se integra estrechamente con el ecosistema de Vercel. La comunidad debate sobre el framework y comparte proyectos en GitHub Discussions. Las contribuciones son bienvenidas, y las vulnerabilidades de seguridad deben notificarse a través del correo de divulgación responsable proporcionado en el repositorio.