Skip to main content

Agent Framework

There are many frameworks and libraries which can be used to build agents. When using Java, popular choices are listed as below.

  • Koog is the official Kotlin framework for building predictable, fault-tolerant and enterprise-ready AI agents across all platforms – from backend services to Android and iOS, JVM, and even in-browser environments.
  • Eclipse LMOS is an open-source, sovereign, vendor-neutral platform to build and run enterprise-ready multi-agent systems on cloud or on-prem.
  • Embabel Agent Framework is a framework for authoring agentic flows on the JVM that seamlessly mix LLM-prompted interactions with code and domain models. Supports intelligent path finding towards goals. Written in Kotlin but offers a natural usage model from Java. From the creator of Spring.