piomin/spring-ai-showcase

Sample Spring AI Application with several use cases

54
/ 100
Established

This project helps Java developers integrate various AI capabilities into their Spring Boot applications. It provides ready-to-use examples for common AI tasks, demonstrating how to incorporate chat models, function calling, retrieval-augmented generation (RAG) with vector stores, and image generation. Developers can see how to connect to different AI providers like OpenAI, Mistral AI, Ollama, and Azure OpenAI to build intelligent features.

Use this if you are a Java developer looking for practical examples and guidance on integrating diverse AI features into your Spring Boot applications.

Not ideal if you are an end-user without Java development experience, as this is a developer-focused toolkit for building AI-powered applications.

Java development Spring Boot applications AI integration LLM development API integration
No Package No Dependents
Maintenance 10 / 25
Adoption 8 / 25
Maturity 16 / 25
Community 20 / 25

How are scores calculated?

Stars

68

Forks

30

Language

Java

License

MIT

Last pushed

Feb 19, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/rag/piomin/spring-ai-showcase"

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