
AI AGENTS
embabel-agent
by Embabel
Overview
Agent framework for the JVM; Embabel Agents combine domain logic, AI capabilities, and tool usage to achieve user goals.
Details
Embabel Agent is an agent framework for the JVM, pronounced “Em-BAY-bel.” The official guide describes an Embabel Agent as a self-contained component that combines domain logic, AI capabilities, and tool usage to achieve a user goal. The Embabel GitHub organization presents the framework and links to the core embabel-agent repository, Java and Kotlin templates, examples, and a project creator.
When to Use
Build JVM-based agent applications where an agent needs to combine domain logic AI capabilities and tool usage toward a user goal. Evaluate a Java or Kotlin agent framework with official templates examples documentation and a core GitHub repository.
Getting Started
- Read the official Embabel Agent Framework User Guide at https://docs.embabel.com/embabel-agent/guide/0.5.0-SNAPSHOT/.
- Review the core repository at https://github.com/embabel/embabel-agent.
- Explore the Embabel GitHub organization for Java and Kotlin templates
- examples
- and the project creator.
Key Features
- •JVM agent framework
- •Embabel Agent model combining domain logic
- •AI capabilities
- •and tool usage
- •Core embabel-agent GitHub repository
- •Java and Kotlin templates referenced by the Embabel GitHub organization
- •Examples and project creator referenced by the Embabel GitHub organization
Capabilities
- •agent-framework
- •jvm-agents
- •tool-using-agents
- •java-kotlin-development
Last updated Jun 4, 2026