JM-Lab/spring-ai-playground

A self-hosted web UI that simplifies AI experimentation and testing for Java developers. It provides playgrounds for all major vector databases and MCP tools, supports intuitive interaction with LLMs, and enables rapid development and testing of RAG workflows, MCP integrations, and unified chat experiences.

50
/ 100
Established

This web UI helps Java developers experiment with AI by providing a self-hosted environment to build and test AI agent tools. You can input documents, define how they are processed, and create JavaScript tools directly in the browser. The output is a set of validated AI tools ready for use by AI agents, allowing you to rapidly develop and test AI-driven applications.

177 stars.

Use this if you are a Java developer building AI applications and need a unified environment to develop, test, and expose custom tools for AI agents and RAG workflows.

Not ideal if you are looking for a complete, production-ready AI agent orchestration platform or if you are not working within the Spring AI ecosystem.

AI-application-development Java-development AI-agent-tools RAG-workflow-testing low-code-tooling
No Package No Dependents
Maintenance 6 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 18 / 25

How are scores calculated?

Stars

177

Forks

30

Language

Java

License

Apache-2.0

Last pushed

Jan 11, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/JM-Lab/spring-ai-playground"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.