Skip to content

Latest commit

 

History

History
 
 

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

README.md

Spring AI Alibaba Java Manus

English | 中文

The Spring AI implementation of OpenManus

features

Spring AI Alibaba Java Manus provides the following key features:

  1. Perfect Implementation of OpenManus Multi-Agent Framework: A comprehensive implementation that faithfully recreates the OpenManus architecture in Java with Spring AI. Image
  2. Agent Configuration via Web Interface: Easily configure agents through an intuitive web-based administration interface without modifying code. Image
  3. MCP (Model Context Protocol) Integration: Seamless integration with Model Context Protocol allows agents to interact with various models and services. Image
  4. PLAN-ACT Pattern Support: Implements the powerful PLAN-ACT pattern for sophisticated reasoning and execution workflows. Image

How to Run

Prerequisites

  1. Make sure you have JDK 17 or later installed.
  2. Install npx globally using npm:
    npm install -g npx
  3. Set dashscope api key.
export AI_DASHSCOPE_API_KEY=xxxx
  1. [Optional] Set SerpApi key, register to get free tokens for each month.
export SERP_API_KEY=xxxx
  1. [Optional] Set Baidu Map key. Modify the "ak" in the mcp-servers-config.json file.
"BAIDU_MAP_API_KEY": "your_baidu_AK"

Run with IDE

Import the this module as an independent project into your favorite IDE.

Open OpenManusSpringBootApplication in the editor and click run.

Run with Maven

mvn spring-boot:run

Architecture

aaa