In case you would rather run this locally than grant access to your elasticsearch.
Links:
[1] Hosted app - http://appbaseio.github.io/mirage/
[2] Chrome extension - https://chrome.google.com/webstore/detail/mirage/dcnlpfmnpog...
[3] Site Plugin for Elasticsearch v2.x - plugin install appbaseio/mirage
It's always been a good idea to deploy them in that way - no need to have the plugin on each node, easier version upgrades, access to multiple clusters etc. So basically, not much changed.
For instance, e-commerce is a common use case, but it seems that everyone must roll their own faceting/query analyzers, stop words, synonyms, substitutions, etc. in order to build a search engine that provides useful searches within the context of a product catalog.
Step 2 would be a saner output representation, something more readable and compact than JSON.
I find solr's API much more intuitive, and documentation and out of the box toolset much more user friendly.
I suspect elastic is kept more obscure and difficult by design.
We welcome contributions for more queries.
https://github.com/elastic/sense
EDIT: I watched the complete demo, seems more smart than sense. (in terms of query building)
Mirage provides an alternative interface (GUI based) to compose the Elasticsearch queries that it transpiles on the fly to the Elasticsearch JSON syntax (and you're free to work with the latter as well).