Actually I do have a plausible mechanism whose numbers have been sanity checked by a couple of cosmologists, but has never been published.
Here's the idea. The expansion of the universe is currently accelerating. If this continues indefinitely, we get the https://en.wikipedia.org/wiki/Big_Rip model. What happens if the Big Rip proceeds to the point where a lot of https://en.wikipedia.org/wiki/Vacuum_energy gets released, and that release stops the Rip by creating the next Big Bang? This could form a cycle since the next Bang creates cosmos that in turn will Rip.
It doesn't sound entirely crazy to me. The Casimir effect shows that you should release vacuum energy when you constrain the volume that a particularly bit of space can interact with. The incredible expansion of a Rip should constrain such interactions. So a large release of vacuum energy seems expected. And who knows how releasing vacuum energy interacts with the acceleration of the expansion of the universe?
Let's do a back of the envelope estimate. Theory estimates vacuum energy at something like 10^113 joules per cubic meter of vacuum energy. For comparison the visible universe is estimated at 10^53 kg. Using Einstein's E = mc^2, that's around 10^70 joules. Current cosmological models say that at the hottest part of the Big Bang, the universe must have already been larger than a cubic meter. Yes, there is a lot of energy not in the form of visible matter. Even so, there's a lot of room for a release of vacuum energy to explain the energy density needed at the beginning of a Big Bang.
We at least pass the most basic sanity check.
This would offer interesting answers to some key cosmological questions.
Current Big Bang models struggle with how a large volume started out very uniform. Inflation has been proposed for this, but it has some problems. But in this model, extreme uniformity over a large volume is predicted. If you add in quantum fluctuations starting the vacuum release, that have spread out before we go from Rip to Bang, then you can also explain arbitrarily large structures in the universe.
This also explains the arrow of time. How could we start off with such low entropy when entropy is always increasing? Well as the universe expands, entropy increases. But volume increases faster. We wind up with a giant universe filled with very low entropy/volume. When a small piece of that forms a new Big Bang, it again starts with very low entropy.
Unfortunately, this involves an insane lack of conservation of energy. But GR provides no easy way to even state what conservation of energy means. At least not outside of limited classes of models. Which this is not one of. So the idea of energy not being conserved at cosmological scales is at least not entirely unprecedented by current theory.