>point it at a repository locally and get a GitHub-like view of the repository, where I can browse all the files, see their last commit date/message, click on them, and see the contents as well as history and git blame
You can do pretty much all of these things with Sublime Merge 2, so?