pip install -e .
wordle-solver-ui
octordle-solver-uipip install -r requirements/dev.txt
pytestCheck out the writeups I made for the Wordle solver and Octordle solver on my dev blog!
The project has a Rust backend for performance, with Python bindings for compatibility. To build the Rust extension, you can use maturin:
pip install maturin
cd crates/octordle_solver_rs
python -m maturin develop --releaseIf you do not build the Rust extension, the Python solver will be used as a fallback. The UI and compute scripts will automatically prefer the Rust backend when available.