srclib is a polyglot code analysis library, built for hackability. It consists of language analysis toolchains (currently for Go and Java, with Python, JavaScript, and Ruby in beta) with a common output format, and a CLI tool for running the analysis.
.srclib-cache is fine, but we really need .srclib-store, which can be generated using:
$ srclib store import
Then, let's prompt the user to execute her first command that actually does something with the data:
$ srclib store defs
Also, add zsh completion.