Spoiler alerts
There are already plenty of great open source constraint solvers:
choco-solver🐙, or-tools, gecode, ACE, JaCoP, Mistral, Chuffed, …
🐙 My favourite.... but I am biasedAnd several excellent constraint modeling languages:
MiniZinc, XCSP3 / PyCSP3, CPMpy, …
So basically here we are not going to reinvent the wheel or break the paradigm but just