We present MUSE, a software framework for tying together existing computational tools for different astrophysical domains
into a single multiphysics, multiscale workload. MUSE facilitates the coupling of existing codes written in different languages
by providing inter-language tools and by specifying an interface between each module and the framework that represents a balance
between generality and computational efficiency. This approach allows scientists to use combinations of codes to solve highly-coupled
problems without the need to write new codes for other domains or significantly alter their existing codes. MUSE currently
incorporates the domains of stellar dynamics, stellar evolution and stellar hydrodynamics for a generalized stellar systems
workload. MUSE has now reached a “Noah’s Ark” milestone, with two available numerical solvers for each domain. MUSE can treat
small stellar associations, galaxies and everything in between, including planetary systems, dense stellar clusters and galactic
nuclei. Here we demonstrate an examples calculated with MUSE: the merger of two galaxies. In addition we demonstrate the working
of MUSE on a distributed computer. The current MUSE code base is publicly available as open source at http://muse.li.
Keywords Stellar Dynamics And Evolution - Radiative Transfer - Grid Computing - High-Performance Computing - Multi-Scale Computing