We need API docs. For other recent projects I've used Sphinx and a github action to upload generated docs to github pages, I think that would be ok here.