Search, inspect, and manage Elasticsearch and OpenSearch clusters from Android.

QueryDock for ES & OpenSearch is an Android-native mobile console for OpenSearch and Elasticsearch clusters — read-first, with guarded writes and data visualization. On connect it auto-detects the engine via version.distribution and shows an engine badge, so the same app works whether your cluster runs OpenSearch or Elasticsearch through their compatible REST APIs. It is built for on-call and SRE moments — glance at cluster health, spot unassigned shards, check node heap, and run a quick search or log query — and narrows the gap with web dashboards using health gauges, shard maps, and sparklines. Built with Kotlin, Jetpack Compose, and Material 3 on an MVVM + Repository architecture over OkHttp.
OpenSearch is a trademark of Amazon Web Services. Elasticsearch is a trademark of Elasticsearch B.V. This app is independent and is not affiliated with, endorsed by, or sponsored by either trademark holder; it provides REST API compatibility only.
@timestamp time range, histogram, level/field chips, and live tail