Ensuring the correct behavior of software-intensive safety-critical systems is crucial during design and development, which can be achieved using formal verification techniques like model-checking. The performance of model-checking highly depends on the characteristics of the input models. As no single algorithm performs optimally across all cases, combining multiple algorithms with various configurations into a portfolio can often be an effective strategy to increase robustness and improve the chances of successful verification. The modular architecture of Theta supports a wide range of input formalisms and a diverse set of analysis algorithms and SMT solvers. This flexibility enables the rapid prototyping of new algorithms and the creation of versatile algorithm portfolios. Additionally, Theta supports transformations that can extend the verification power of the analysis algorithms.