Introducing the Spring AI Community GitHub Organization

News | Mark Pollack | October 07, 2025 | ...

The Spring AI Community GitHub organization was announced at the Spring I/O Barcelona 2025 keynote as a dedicated space for community-driven Spring AI projects and innovations. However, I never blogged about it to get more awareness so now is the time. Better late than never and now with a new web site!

Check out the Spring AI Community at springaicommunity.mintlify.app

The Spring AI Community creates an easy path for developers to contribute Spring AI-related projects while providing a vital incubation space for new ideas. As the Spring AI project has grown, it has received numerous pull requests for additional features and integrations that, while valuable, the core team cannot easily maintain or nurture within the main repository. This independent community organization solves that challenge by establishing a known hub where community projects can thrive and be discovered.

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

Projects are as autonomous as possible, with community leads serving as a resource for mediation and guidance when needed.

Get Involved

We welcome new projects and contributors to the Spring AI Community:

Propose a Project - Have an idea for a Spring AI integration or tool? Submit a project proposal to get started.

Explore Projects - Browse our growing catalog at springaicommunity.mintlify.app to discover integrations, tools, and examples.

Contribute - Check out existing projects and contribute code, documentation, or feedback. Each project maintains its own contribution guidelines.

Resources

Community Portal | GitHub Organization | Governance Model | Project Guide | Awesome Spring AI

🙏 Acknowledgments

Special thanks to our community leads and to all project leads who have already contributed their innovative work: Geng, Christian Tzolov, Daniel Garnier-Moiroux, Tomi Virkki, Jemin Huh, and Pascal Wilbrink.

Get the Spring newsletter

Stay connected with the Spring newsletter

Subscribe

Get ahead

VMware offers training and certification to turbo-charge your progress.

Learn more

Get support

Tanzu Spring offers support and binaries for OpenJDK™, Spring, and Apache Tomcat® in one simple subscription.

Learn more

Upcoming events

Check out all the upcoming events in the Spring community.

View all