Enterprise AI-powered customer support platform built with Java 21, Spring Boot 4.1.1, Spring AI 2.0.0, Kafka, Metadata-aware RAG, and PostgreSQL (pgvector).
-
Updated
Oct 21, 2026 - Java
Enterprise AI-powered customer support platform built with Java 21, Spring Boot 4.1.1, Spring AI 2.0.0, Kafka, Metadata-aware RAG, and PostgreSQL (pgvector).
Hands-on Spring AI tutorial, themed as a World Cup 2026 fan assistant: 16 modules from chat clients to RAG, guardrails, and evaluation.
This is a chatbot presented during my talk in Google I/O Extended Manila 2024
AI companion that simulates real job interviews and generates strategic preparation materials
AI-powered document intelligence platform built with Spring Boot. Features include document summarization, Q&A, content generation, and multi-source synthesis with strong citation support.
A simple Spring Boot AI application showcasing how to integrate Google Gemini with Spring AI
Personal website backend API built with Spring Boot and MongoDB. Provides blog management, content publishing, view analytics, and secure admin controls
This Research Assistant is a minimal, AI-powered research assistant designed to perform two high-value tasks: summarization and intelligent suggestion. It allows users to input raw text or queries and receive concise summaries along with relevant, context-aware suggestions to guide further exploration.
Spring AI Multi-LLM Integration - Gemini, OpenAI, Ollama
Code2Job — an AI-powered career toolkit for building ATS-friendly resumes, analyzing job-description matches, improving project and code descriptions, and streamlining job applications. Built with Java, Spring Boot, Spring AI, Gemini, Thymeleaf, HTML, CSS, and JavaScript.
AI based system to analyze your documents.
Autonomous AI-Powered Remittance Copilot & MCP Server
AI-powered travel planner monorepo featuring a Flutter Web app, Spring Boot backend, and Next.js website for personalized day-by-day itineraries.
To associate your repository with the spring-ai-gemini topic, visit your repo's landing page and select "manage topics."