dynamo-multi-ai-agent-langgraph4j-starter
dynamo-multi-ai-agent-langgraph4j-starter copied to clipboard
Dynamo Multi AI Agent POC: Unlock the Power of Spring AI and LangGraph4J
A powerful platform designed to supercharge business app development and streamline internal tool creation. Manage, organize, and innovate—all in one place
- Accelerate development and reduce effort. Leverage industry-specific templates, pre-built modules, and out-of-the-box features.
- Ensure flexibility and scalability. Build applications with dynamic entities and choose from multiple multi-tenancy models.
- Utilize familiar technologies: Java, Spring Boot, JavaScript, HTML, ReactJS, SpringAI, BPMN, Hibernate, PostgreSQL.
- Expand at will. Dynamo provides unlimited customization and seamless integration options.
- Enable multi-agent building Design and deploy intelligent, collaborative multi-agent systems to solve complex problems efficiently.
Languages and Tools:
Langgraph4j and SpringAI AgentExecutor sample
This dynamo sample shows how to use Langgraph4j with SpringAI.
Prerequisites
- Java 8+ installed.
- Maven for dependency management.
🚀 Getting Started
Clone the Repository
git clone https://github.com/Breezeware-OS/dynamo-multi-ai-agent-langgraph4j-starter.git
cd dynamo-multi-ai-agent-langgraph4j-starter
Setup
Set API KEYs
spring.ai.openai.api-key=${OPENAI_API_KEY}
weather.api-key=${WEATHER_API_KEY}
weather.api-url=https://api.weatherapi.com/v1
Build and Run
Use Maven to compile and execute the application:
mvn clean install -Dmaven.test.skip=true
mvn exec:java
A Simple Conceptual Demo Using LangGraph4j and Spring AI in Java
Building Stateful AI Agent-Spring AI & LangGraph4J
🔗 Resources
🗃️ Release notes
Dynamo is constantly evolving. Check out the changelog:
Dynamo 1.0.0. 🚀
- Support for Spring AI & LangGraph4J
Support
For any business inquiries, technical support, or to report issues, please contact [email protected].
Love Dynamo? Give our repo a star :star: :arrow_up:.