Embabel and Spring AI #417
Replies: 1 comment
-
Embabel is much higher level than Spring AI. To put it in Python terms, Spring AI is comparable to LangChain, whereas Embabel is more comparable to crewai or LangGraph, but actually higher level still. There is a Java StarNewsFinder example, and more Java examples are on the way. Google ADK is much more comparable to Embabel than is Spring AI, although I think Embabel's concepts are significantly superior. In fairness I don't think ADK is meant to be tied to Google Cloud. However, it seems similar to crewai and other Python frameworks. Embabel's emphasis on goal planning and a rich domain model are quite distinct and, we hope, superior. Ultimately we hope to port Embabel's model to other platforms. We want it to be the best agent platform, period. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Firstly, thank you for creating this framework.
I’ve been using the Spring AI framework for a while now (and have also contributed to it) and have found it to be amazing for building RAG-based and agentic workflow solutions.
However, I’m struggling to understand how Embabel fits in with Spring AI. Are there any examples or samples in Java?
What are the advantages of Embabel over Spring AI?
Google is also developing a framework for developing and deploy agents - Agent Toolkit for Java (https://github.com/google/adk-java), which focusses on agentic solutions. It’s in development and appears to have some great features, although I feel it’s primarily focussed on deploying agentic solutions on Google Cloud.
Is Embabel similar to this?
Beta Was this translation helpful? Give feedback.
All reactions