Skip to main content

Why these projects moved

Several agent-engineering projects have moved from the spring-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 the io.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 under spring-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.