Are there any general-purpose climate-model coupling projects? In climate modelling, there are three major model types that form the basis of a fully coupled Atmosphere-Ocean General Circulation Model (AOGCM):


Atmosphere circulation models
Ocean circulation models
Land surface models


There are at least 10-15 well-known models of each type that are widely used. Each atmosphere model usually has one, maybe two ocean models, and one or two land surface models that it has been made to work together with as an AOGCM. But if you want to use one atmosphere model with arbitrary ocean and land models, you usually have to modify the models to some degree to get them to play well together.

Are there any projects that aim to be a generic "glue" between any combination of climate models? This could be in the form of a software framework, or it could just be a specification for data format and exchange methods.
Coupler software (e.g. OASIS, MCT, C-Coupler) is frequently used to combine these different components of earth system models. Of course interfacing models with each other using these couplers or other methods always needs some technical work and sometimes also some algorithmic work. Therefore the number of model combinations will always be limited.