JDOxyGent4J
A Java framework for building multi-agent systems, unifying agents, models and tools as composable components, ported to the Java ecosystem from the Python OxyGent framework with Spring Boot integration.
JDOxyGent4J is a Java port of OxyGent, an open-source multi-agent framework that unifies agents, language models and tools as composable components, with transparent end-to-end pipelines, orchestration, and support for continuous evolution and expansion in production.
It targets the Java ecosystem specifically: native type safety and compile-time validation, integration with Spring Boot, and support for large-scale concurrent agent execution with non-blocking input and output for communication between agents. It provides access control, audit logging and observability support aimed at enterprise security and compliance requirements, and a unified infrastructure abstraction layer with pluggable storage backends such as databases, caches and vector stores, so a deployment can move between local development, cloud and enterprise runtime environments.
The project accompanies an academic paper on the underlying OxyGent architecture and has been used in production business scenarios.