Embabel 1.0 GA: framework Java/Kotlin para agentes com planejamento
A Embabel, framework para construir agentes de IA em Java e Kotlin, chegou ao lançamento geral (GA) na versão 1.0. A proposta é permitir que devs definam agentes como objetos de domínio tipados (metas, ações e condições), em vez de escrever sequências manuais de prompts e chamadas a ferramentas. O framework usa um passo de planejamento inspirado em GOAP (Goal-Oriented Action Planning) para encontrar, em tempo de execução, a melhor sequência de ações até o objetivo, podendo recalcular o caminho se o contexto mudar durante a tarefa.
A Embabel funciona em cima do Spring AI, herdando suporte a provedores como OpenAI, Anthropic, Gemini, Bedrock, Mistral e DeepSeek, além de opções locais via Ollama/Docker e endpoints compatíveis com OpenAI (como o LMStudio). Na prática, isso facilita orquestrar agentes com múltiplos modelos e separar “declaração do que fazer” do “como sequenciar”, diferindo de abordagens baseadas em grafos como LangGraph. Para times que já usam Spring Boot, a versão 1.0 marca um ponto de avaliação mais concreto do framework.
InfoQ
O texto acima é um resumo reescrito. A apuração, o texto integral e os créditos são da fonte — abra o original para ler na íntegra.
Ler matéria original ↗Resumo gerado por IA a partir da matéria original e revisto pelo método descrito em como funciona a curadoria. Em caso de divergência, vale o texto da fonte. Achou um erro? Fale com a gente.