spring-projects/spring-ai

An Application Framework for AI Engineering

73
/ 100
Verified

This is an application framework that helps Java developers integrate powerful AI models and services into their enterprise applications. It allows developers to feed their company's data and existing APIs into AI models, then get back structured outputs like chat responses, images, or audio transcriptions. It's designed for Java developers building new AI-powered features or applications within the Spring ecosystem.

8,149 stars. Actively maintained with 73 commits in the last 30 days.

Use this if you are a Java developer familiar with the Spring framework and need to easily connect enterprise data and APIs with various AI models (like ChatGPT, Stable Diffusion, or speech-to-text services).

Not ideal if you are not a Java developer or are looking for a pre-built, end-user AI application rather than a developer framework.

Enterprise Java Development AI Application Development Generative AI Integration API Development Data Integration
No Package No Dependents
Maintenance 22 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 25 / 25

How are scores calculated?

Stars

8,149

Forks

2,348

Language

Java

License

Apache-2.0

Last pushed

Mar 13, 2026

Commits (30d)

73

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/spring-projects/spring-ai"

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