embabel/embabel-agent - OSS Alternative - Discover Top Open Source Alternatives to Popular Software
AI Agent Development Framework
3.4k 2026-04-26

embabel/embabel-agent

A JVM-based framework for building intelligent agents that dynamically combine LLM interactions with custom code and domain models to achieve complex goals.

Core Features

Author agentic flows on the JVM using Kotlin or Java.
Seamlessly integrates LLM-prompted interactions with application code and domain models.
Features sophisticated, dynamic planning capabilities (OODA loop) for goal achievement.
Automatically infers pre and post conditions from data flow, simplifying agent development.
Supports intelligent path finding and adaptive replanning after each action.

Detailed Introduction

Embabel Agent Framework is a powerful JVM-based solution designed for developers to author sophisticated AI agents. It uniquely blends large language model (LLM) interactions with traditional code and domain models, enabling agents to perform complex tasks. The framework stands out with its advanced dynamic planning system, which formulates and adapts action plans in real-time based on an OODA loop, allowing agents to intelligently navigate towards goals and respond to new information. Built with Kotlin and offering natural Java usage, Embabel simplifies the creation of intelligent, adaptive applications.

OSS Alternative

Explore the best open source alternatives to commercial software.

© 2026 OSS Alternative. hotgithub.com - All rights reserved.