You can set it up without GitLab via http://www.mattermost.org/download/
Only the docker install is pretty easy to do, doing it from source is pretty tedious, one of the reasons we will bundle it with GitLab.
It seems inspired by Slack but we think it is different enough and it will grow more different over time.