1. Conduid
  2. RAG
  3. LLM Apps Java Spring AI
MCP server · RAG

LLM Apps Java Spring AI

Samples showing how to build Java applications powered by Generative AI and LLMs using Spring AI and Spring Boot.

59Fair

Scored 6 months ago · breakdown

About LLM Apps Java Spring AI

LLM Apps Java Spring AI is an MCP server in the RAG category: samples showing how to build Java applications powered by Generative AI and LLMs using Spring AI and Spring Boot.

Install

From source
git clone https://github.com/ThomasVitale/llm-apps-java-spring-ai

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about LLM Apps Java Spring AI

Powered by Claude · Grounded in docs

I know everything about LLM Apps Java Spring AI. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

LLM and AI-Infused Applications with Java & Spring AI

Samples showing how to build Java applications powered by Generative AI and Large Language Models (LLMs) using Spring AI.

🛠️ Pre-Requisites

  • Java 25
  • Podman/Docker

💡 Use Cases

🧠 Models

Chat Models

Chat completion with LLMs via different model providers:

Embedding Models

Vector transformation (embeddings) with LLMs via different model providers:

Image Models

Image generation with LLMs via different model providers:

Audio Models

Speech generation with LLMs via different model providers:

Speech transcription with LLMs via different model providers:

Moderation Models

Coming soon

📐 Patterns

Prompts, Messages, and Templates

Prompting using simple text:

Prompting using structured messages and roles:

Prompting using templates:

Structured Output

Converting LLM output to structured JSON and Java objects:

Multimodality

Including various media in prompts with LLMs:

Tool Calling

Tool calling with LLMs via different model providers:

Memory

Using chat memory to preserve context in conversations with LLMs:

Guardrails

Guardrails for input and output with LLMs via different model providers:

📥 Data Ingestion

Document Readers

Reading and vectorizing documents with LLMs via Ollama:

Document Transformers

Document transformation with LLMs via Ollama:

  • Metadata
    Enrich documents with keywords and summary metadata for enhanced retrieval.
  • Splitters
    Divide documents into chunks to fit the LLM context window.

🔢 Vector Stores

Coming soon

🔄 Retrieval Augmented Generation (RAG)

Question answering with documents using different RAG flows (with Ollama and PGVector):

Sequential RAG

Branching RAG

Conditional RAG

📊 Observability

LLM Observability

LLM Observability for different model providers:

Vector Store Observability

Vector Store Observability for different vector stores:

⚙️ Model Context Protocol

Integrations with MCP Servers for providing contexts to LLMs.

📋 Evaluation

Coming soon

🤖 Agents

Coming soon

📚 References and Additional Resources

Conferences

Videos

Demos

Workshops

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About LLM Apps Java Spring AI

How do I install LLM Apps Java Spring AI?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is LLM Apps Java Spring AI safe to use with an AI agent?

Its trust score is 59 out of 100 (fair). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is LLM Apps Java Spring AI still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.