AI Integration for Spring & Java
Bring NeoAI and Amy AI into your Spring Boot application with auto-configured starters, REST controllers, and Spring Security integration. Enterprise-grade AI for the Java ecosystem.
How NeoAI & Amy AI Integrate with Spring
Native Spring Boot starters with auto-configuration, dependency injection, and production-ready defaults.
NeoAI — AI Agents
Deploy AI agents within your Spring Boot services. NeoAI agents can call your existing @Service beans, query repositories, invoke REST APIs, and orchestrate multi-step workflows — all through Spring's DI container.
Amy AI — Business Intelligence
Connect Amy AI to your JPA entities and Spring Data repositories. Ask business questions in natural language and get analytics, KPIs, and visualizations generated from your production database.
Integration Methods for Spring
Multiple approaches to fit your Java project architecture.
Spring Boot Starter
Add the starter dependency. Auto-configuration handles the rest — beans, properties, health checks, and security are ready immediately.
REST API
Call Eforge AI services via HTTP using RestTemplate or WebClient. OpenAPI-generated client stubs with typed request/response objects.
MCP Server
Allow AI agents to discover and use your Spring services dynamically via Model Context Protocol tool registration.
Examples
Real code examples for integrating Eforge AI into your Spring Boot application.
NeoAI Agent Controller
Amy AI with JPA
Works with your version of Spring
Eforge AI starters support Spring Boot 2.7+ and Spring Framework 5+. Compatible with Java 17+ and all major build tools.
Add AI to your Spring Boot app today
Tell us about your Java project. We'll recommend the best integration path for NeoAI or Amy AI.