It's Prolog, so there is probably already more. I just found a bachelor thesis from 2011 "Implementation of a Proof Assistant in Prolog" https://www2.imm.dtu.dk/pubdb/views/edoc_download.php/6043/p... I haven't read it yet.

There's also PRESS, which seems relevant, "Solving symbolic equations with PRESS"

> We describe a program, PRESS, (PRolog Equation Solving System) for solving symbolic, transcendental, non-differential equations in one or more variables. PRESS solves autonomously, i.e. without guidance from the user. The methods used for solving equations are described, together with the service facilities. The principal technique, meta-level inference, appears to be relevant to the broader field of symbolic and algebraic manipulation.

https://www.sciencedirect.com/science/article/pii/S074771718...

https://github.com/maths/press

I'm not trying to promote Prolog over TLA+ or anything, I've only just started with TLA+.