Community Leadership
The Spring AI Community is guided by three prominent leaders who bring deep expertise in Spring technologies and community building: Sergi Almar - Spring community advocate and technology leader Adib Saikali - Enterprise architecture expert and Spring educator Thomas Vitale - Cloud native Java specialist and author Together, they oversee a lightweight governance model that emphasizes project autonomy and rapid decision-making while maintaining alignment with Spring AI’s core values.Current Projects
The community has already has a nice collection of projects across two categories:Production Projects
Moonshot - Comprehensive Java client for Moonshot AI API with support for Chinese language models (moonshot-v1-8k/32k/128k), streaming responses, and function calling. Led by Geng. QianFan - Integration with Baidu’s QianFan AI platform offering chat models, embedding models, and image generation capabilities. Led by Geng.Incubating Projects
Spring AI Agents - Autonomous CLI agent integrations bringing Claude Code, Gemini, Amazon Q, Amp, and Codex to Spring applications with unified AgentClient API and Spring Boot auto-configuration. Led by Mark Pollack. Spring AI Bench - Open benchmarking suite for Java-centric AI developer agents, measuring real enterprise development tasks like issue triage, PR review, and test coverage uplift. The project achieved 71.4% test coverage autonomously on Spring’s gs-rest-service tutorial. Led by Mark Pollack. MCP Annotations - Annotation-based method handling for Model Context Protocol servers in Java, simplifying MCP server creation with declarative annotations for tools, resources, and prompts. Led by Christian Tzolov. MCP Security - Security support for Model Context Protocol implementations providing authentication, authorization, and secure deployment patterns. Led by Daniel Garnier-Moiroux. Spring AI Vaadin - Rich Vaadin UI components for building AI-powered chat applications with RAG support and MCP integration. Led by Tomi Virkki. Spring AI Playground - Self-hosted web UI for AI experimentation and testing, enabling developers to explore Spring AI capabilities interactively. Led by Jemin Huh. Spring AG-UI - AG-UI protocol implementation for Spring AI, enabling advanced agent-to-UI communication patterns. Led by Pascal Wilbrink.Lightweight Governance
The Spring AI Community follows a developer-friendly governance model that prioritizes:- Project Autonomy - Technical leads have full authority over their projects
- Rapid Decision-Making - Unanimous approval from community leads for new projects
- IP Ownership - Contributors retain ownership of their intellectual property under Apache 2.0 license
- Open Communication - GitHub Discussions for technical decisions, Issues for feature requests