I think this is an important point that https://bdistricting.com/2020/ glosses over. Some of the representation "guarantees" that were part of the VRA are actually defeated by doing purely geographic districting. Oft-times there's enough BIPOC population that's widely distributed, but needs to be "packed" (to use the gerrymandering terminology) in order to given even a chance of proportional representation.
My state of Arkansas is a good example https://bdistricting.com/2020/AR_Congress/ BIPOC is >= 25% of the population, but to get a distract that was 50% BIPOC it would have to snake across the state in a way that would be very visually similar to a gerrymandered district.
Multi-member districts can help, but they cause a loss of representation locality.
It may be that it's impossible to produce an algorithm that satisfies all our (collective) fairness constraints.
You don't need "AI", at least not the kind of unpredictable over-hyped bullshit called "AI", whether it's an LLM or something stupider.
https://bdistricting.com/2020/ applies an predicable algorithm to produce geographically compact, equal-population districts.
Of course, those are not the only "fairness" constraints we want to impose. The VRA "required" packing to ensure representation for historically disenfranchised populations, e.g.