Sobre o projeto

eve é um framework open-source, filesystem-first, desenvolvido pela Vercel para criar agentes de IA duráveis. Projetado para simplificar a criação e a implantação de agentes autônomos, o eve trata o sistema de arquivos como a interface principal de autoria, permitindo que desenvolvedores inspecionem, estendam e operem projetos de agentes com facilidade. ### Principais recursos e estrutura do projeto Em um projeto eve, as capacidades centrais do agente são organizadas em diretórios convencionais dentro de uma pasta `agent/`: - **instructions.md**: o prompt de sistema sempre ativo que define o comportamento do agente. - **tools/**: um diretório para funções tipadas (ferramentas) que o modelo de IA pode chamar para interagir com o mundo externo. - **skills/**: procedimentos e prompts que o agente carrega sob demanda para executar tarefas complexas. - **channels/**: configuração para canais de mensagens como HTTP, Slack ou Discord. - **schedules/**: tarefas cron recorrentes para acionar execuções do agente periodicamente. - **agent.ts**: arquivo de configuração opcional que especifica o modelo de IA e as configurações de runtime. ### Primeiros passos Para criar um novo projeto eve, os usuários podem executar: bash npx eve@latest init my-agent Esse comando cria o diretório do projeto, instala dependências, inicializa o Git e inicia uma interface de terminal interativa. Os desenvolvedores podem especificar um modelo de IA preferido durante a configuração, como `openai/gpt-5.6-terra` ou `spacexai/grok-4.7`. ### Comunidade e ecossistema eve está atualmente em beta e se integra estreitamente ao ecossistema da Vercel. A comunidade discute o framework e compartilha projetos no GitHub Discussions. Contribuições são bem-vindas, e vulnerabilidades de segurança devem ser relatadas por meio do e-mail de divulgação responsável fornecido no repositório.