It can do the same tasks like Gitlab (Git hosting, issue tracking, CI and more) but it does it in a different way that is more similar to the workflow of the Linux kernel and other big open source projects.
For example instead of pull requests, you have mailing lists in which you send patches. You can see more in the website of Sourcehut: https://sourcehut.org