Half-assed reimplementations of existing software (often in the name of "memory safety") is what the Rust community is best known for.
All the best to the author, they definitely have fun doing this, but I've seen enough of such attempts. Having agents doesn't make much difference.