Once the source is released, it should be possible to make such a client without needing to connect to a web service. These breakdowns are figured out by the Python code written by the author.
That's of course great but as a child of our time I want my explain command now ;)
Posted it for zsh, should be easy to make it work for other shells: