You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Embabel (Em-BAY-bel) 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, Rod Johnson.
Rod has started publishing a series of blog posts converting examples written in CrewAI to Embabel.
It is well known that Java will generally outperform Python in performance, sometimes by a significant margin. While
agentic workflows the majority time will be spent on LLM interactions, the question remains how much of the time is spent
with the program execution itself?
This repository contains a series of benchmarks that compare the performance of Java and Python implementations of the
same agentic workflow.
This is a work in progress. We will attempt to keep the comparisions apples to apples as much as possible. CrewAI has a
number of examples published that we can use as reference examples.