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.