Enables Java AI application development for various scenarios, supporting LLM, Function Call, RAG, and more.
Solon-AI is a Java framework for developing AI applications across various scenarios. It supports a wide range of AI development capabilities, including Large Language Models (LLMs), Function Calling (or Tool Calling), Retrieval-Augmented Generation (RAG), Embedding, Reranking, AI Flow, and Model Context Protocol (MCP) Server/Client implementations. It's designed to be integrated with the Solon application framework but can also be embedded into other frameworks like SpringBoot2, jFinal, and Vert.x. Compatible with Java versions 8 through 24, Solon-AI aims to simplify and accelerate the creation of intelligent Java applications.