Skip to content

danvega/awesome-spring-ai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 

Repository files navigation

Awesome Spring AI Awesome

A curated list of awesome resources, tools, tutorials, and projects for building generative AI applications using Spring AI. This repository aims to help developers leverage the power of Large Language Models (LLMs) within the Spring ecosystem.

Contents

What is Spring AI?

Spring AI is a project from the Spring team that provides a familiar and consistent Spring-style developer experience for building AI applications. It simplifies the integration of Large Language Models and other AI capabilities into Spring applications, offering:

  • Consistent abstractions across different AI providers
  • Support for popular LLM providers
  • Robust prompt engineering capabilities
  • Built-in caching and retry mechanisms
  • Vectorized storage integration
  • Streaming responses
  • Customizable model parameters
  • Native Spring Boot integration

Official Resources

Documentation

Spring AI Blogs

Learning Resources

Books

Podcasts

YouTube

Channels

Talks & Videos

General Playlists

Workshops

Code & Examples

Code Examples

Demos

Community

Who to Follow

Tools & Performance

Benchmarks

Contributing

Your contributions are always welcome! Please read the contribution guidelines first.