The Spring AI implementation of OpenManus
Spring AI Alibaba Java Manus provides the following key features:
- Perfect Implementation of OpenManus Multi-Agent Framework: A comprehensive implementation that faithfully recreates the OpenManus architecture in Java with Spring AI.

- Agent Configuration via Web Interface: Easily configure agents through an intuitive web-based administration interface without modifying code.

- MCP (Model Context Protocol) Integration: Seamless integration with Model Context Protocol allows agents to interact with various models and services.

- PLAN-ACT Pattern Support: Implements the powerful PLAN-ACT pattern for sophisticated reasoning and execution workflows.

- Make sure you have JDK 17 or later installed.
- Install npx globally using npm:
npm install -g npx
- Set dashscope api key.
export AI_DASHSCOPE_API_KEY=xxxx- [Optional] Set SerpApi key, register to get free tokens for each month.
export SERP_API_KEY=xxxx- [Optional] Set Baidu Map key. Modify the "ak" in the mcp-servers-config.json file.
"BAIDU_MAP_API_KEY": "your_baidu_AK"Import the this module as an independent project into your favorite IDE.
Open OpenManusSpringBootApplication in the editor and click run.
mvn spring-boot:run