Skip to content

darshanraj046/spring-ai-learning-journey

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

6 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Spring AI Learning Journey ๐Ÿš€

This repository documents my structured, day-by-day journey of building AI-powered applications using Spring Boot and Spring AI.

The goal is to move from simple chat integrations to production-ready AI microservices using local LLMs (Ollama) and enterprise-grade architecture patterns.

What This Repo Covers

  • Basic LLM Integration with Spring AI
  • Local LLM setup using Ollama
  • Conversation Memory
  • Streaming Responses
  • Structured JSON Outputs
  • Retrieval-Augmented Generation (RAG)
  • Dockerization
  • Production deployment patterns

Each folder represents a progressive milestone in understanding and implementing AI within modern Java backend systems.

Tech Stack:

  • Java 17+
  • Spring Boot 3
  • Spring AI
  • Ollama (Local LLM)
  • Bootstrap UI
  • Maven

About

A hands-on learning journey integrating Spring Boot with local and cloud LLMs using Spring AI, covering chat, memory, streaming, RAG, Docker, and deployment.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors