Looks like probably https://github.com/dumpmemory/megalodon
XuezheMax's GitHub profile shows that his contributions in April were all to private repositories.
It's only got 3 commits and 2 are from 18 hours ago--one of which fiddled the repo-made-public date and added the arxiv link--so perhaps there's a private working repo and they decided to make a ~clean public repo at the last minute (i.e., maybe the authors are self-conscious about the commit log).