alibaba/spring-ai-alibaba — reverse-engineered prompt

Reverse engineered prompt

GitHub

Build me a Java Spring based framework and demo app for building AI agents. I want developers to be able to create simple chatbots, more advanced agent workflows, and multiple agents that can work together.

Include a visual admin area where someone can design and debug agents, see what happened during a run, manage tools and MCP connections, and export or run the agent as a normal Java project. The framework should support common workflow patterns like doing steps in order, running steps in parallel, routing to the right agent, and looping until a task is done.

Please include a working chatbot example that runs locally in the browser after I add my model API key. It should support streaming chat, tool calling, memory or context handling, and be easy to switch between providers like DashScope or OpenAI. Also include examples for image input, generated media, and a real time voice agent if possible.

Use JDK 17 or newer, make it production ready, and look up current Spring AI docs online if you need to.

Want more depth? Deep Reverse