Solon Ai

by opensolon

416 1.2k downloads Not rated yet Apache-2.0

About

Java AI application development framework (supports LLM-tool,skill; RAG; MCP; Agent-ReAct,Team-Agent). Compatible with java8 ~ java25. It can also be embedded in SpringBoot, jFinal, Vert.x, Quarkus, and other frameworks.

Details

License
Apache-2.0

Explore

- Multi-model dialect support (OpenAI, Gemini, Claude, Ollama, DeepSeek, Dashscope)
- Graph-driven agent orchestration with ReAct and Team collaboration
- Deep MCP protocol integration (both server and client)
- Full-link RAG pipeline (Loader, Splitter, Embedding, Reranking)
- Ai Flow low-code YAML orchestration for workflow automation
- Seamless integration with Solon, SpringBoot, Vert.X, and Quarkus ecosystems

Add the Solon Ai dependency from Maven Central (org.noear:solon-parent). Use core modules like ChatModel for unified LLM calls, RAG for knowledge base operations, MCP for tool/resource sharing, and Agent for graph-driven reasoning. Configuration can be done programmatically or via YAML (Ai Flow).

chatModel.prompt("What's the weather?")
    .options(op -> op.toolAdd(new WeatherTools()))
    .call();

What is Solon AI?

Solon AI is a full-scenario Java AI development framework that deeply integrates LLM large models, RAG knowledge bases, MCP protocol, and Agent collaboration orchestration. It's designed for building production-grade AI applications with Java.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.