# Yu AI Agent

A Chinese-language tutorial project that teaches AI development on Spring Boot 3 and Spring AI by building a chat application and a ReAct-style autonomous planning agent called YuManus.

This tutorial project teaches AI model integration, Spring AI's core features, prompt engineering, retrieval-augmented generation, vector databases, tool calling, the Model Context Protocol and agent development, using a sample chat application and the YuManus autonomous planning agent as the running examples throughout.

It is built with Java 21, Spring Boot 3 and Spring AI, and installed by cloning the repository and building it with Maven before running it with the Spring Boot Maven plugin.

Website: https://github.com/hfgwygey/yu-ai-agent
