Why these projects moved
Several agent-engineering projects have moved from thespring-ai-community
GitHub organization to markpollack.
These projects began alongside Spring AI work and were originally hosted in the
Spring AI Community organization while their scope was still emerging. Over time,
their purpose became clearer: they are general-purpose Java libraries for working
with agents, evaluation, benchmarking, sandboxing, and agent execution. They do
not depend on Spring AI, and they are not Spring AI extensions.
For that reason, keeping them under spring-ai-community created the wrong
expectation. Users could reasonably assume these projects were part of the
Spring AI ecosystem or required Spring AI to use. Moving them to markpollack
makes the boundary clearer: Spring AI Community remains focused on Spring AI
community projects, while these libraries now live under the namespace where I
maintain and release them directly.
Nothing about this move reflects poorly on the Spring AI Community organization.
It continues to be the right home for projects that extend or integrate with
Spring AI. The projects listed below simply arenโt in that category, so theyโve
moved to where they belong.
What moved
Maven coordinate changes
All migrated projects now publish under theio.github.markpollack groupId.
What to change in your build
1
Update groupId and version
Before:After:
2
For agent-client specifically (different old groupId)
Before:After:
3
Or use the AgentWorks BOM
Import the BOM to avoid specifying versions for each artifact:
Package name changes
Java packages follow the new groupId. Update your import statements:What did NOT move
These projects remain underspring-ai-community with their existing coordinates:
These projects continue to use their existing repositories and Maven coordinates. No action is needed if you depend on them.
ACP Java SDK (
acp-java-sdk) belongs to the official Agent Client Protocol community organization, not spring-ai-community. It publishes under the com.agentclientprotocol groupId and is not part of this migration.