We currently interface with the blackjax nuts sampler, but the library has a whole bunch of other inference algorithms, including Pathfinder. It should be pretty simple to provide an interface so that all algorithms can be run on pymc models with minimal overhead. Or maybe that's already very simple in which case a good tutorial/example would be nice. CC @rlouf