1bench — Modern OpenSearch GUI Client

OpenSearchOpenSearch GUI Client

Browse indices, run DSL queries, and manage clusters for OpenSearch visually. Connect to OpenSearch on localhost, self-hosted, or cloud (AWS OpenSearch Service).

Apple Silicon — Also available for 7-day free trial · No credit card required

Your Data Stays Yours

1bench runs entirely on your machine. Nothing is ever sent to us.

100% Local

Credentials and data never leave your machine.

Zero Telemetry

No usage tracking, no query logging, no analytics.

Direct Connection

Straight to your database, nothing in between.

Built for OpenSearch

1

REST Console Built for OpenSearch

Write queries the way you think — a Dev Tools-style REST console with method selector, path input, JSON body editor, and query templates.

2

Visual Query Builder

Don't know OpenSearch Query DSL? Build queries visually with field pickers, type-aware filters, and sort controls. Generated DSL is editable in the REST console.

3

Index Overview at a Glance

Field mappings, index settings, stats, cluster health — all in one place. Document counts, search query totals, segment health, merge activity inline.

4

Documents View

Browse documents as expandable JSON cards — the way OpenSearch stores them. Expand, collapse, drill in. Copy, edit, or delete right from the card.

5

Cluster Health & Nodes

Cluster snapshot on connect — name, status, node roles with heap / RAM / CPU, active and unassigned shards, pending tasks. _cluster/health unified.

6

Native Vector Search

k-NN plugin vector fields render inline as compact vector cells. 2D projections, plus knn similarity search on any indexed vector field — no extra tools needed.

10x Your OpenSearch Productivity

Stop switching between CLI and code. Manage everything visually.

Index Browser

Browse all indices with document counts, storage size, and health status. Filter and search by name.

Index Operations

Delete indices, clear documents, and manage index lifecycle directly from the GUI without curl commands.

Basic Auth & API Keys

Connect using username/password or API key authentication. Full support for both HTTP and HTTPS modes.

SSH Tunnels

Connect to remote clusters securely through SSH tunnels. Easily access private VPC-based deployments.

Cloud Support

Connect to AWS OpenSearch Service, OpenSearch Serverless, or any self-hosted cluster in one click.

Production Safe

Confirmation dialogs guard against accidental data loss. Review every destructive operation before running.

Multiple Tabs

Work across multiple clusters and indices simultaneously with a fast, organized tabbed navigation system.

Connection Manager

Save and organize connections to multiple clusters. Switch between dev, staging, and prod environments.

Keyboard Shortcuts

Navigate the interface and execute queries entirely from the keyboard using built-in shortcut bindings.

Vector Search

Run knn similarity search on vector fields via the k-NN plugin. Combine with keyword queries for hybrid retrieval.

Read-Only Mode

Enable read-only mode to prevent any accidental writes on production clusters. Browse and query safely.

Inline Editing

Edit documents directly in the table view. Stage multiple changes and save them in batch or discard all.

Export & Import

Export index data as CSV or JSON files. Import documents from file to move data between clusters easily.

Query History

Every query you run is automatically saved per connection. Search, re-run, or favorite queries instantly.

Favorites

Pin your most-used indices, queries, and connections for quick one-click access right from the sidebar.

Frequently Asked Questions

What is an OpenSearch GUI?
An OpenSearch GUI is a visual desktop client that lets you browse indices, inspect documents, run queries, and manage mappings without hitting the REST API by hand. 1bench is a modern OpenSearch GUI for Mac, Windows, and Linux.
Does OpenSearch have a GUI?
OpenSearch ships OpenSearch Dashboards, its companion web-based interface (a fork of Kibana) for browsing indices, running Dev Tools queries, and building dashboards. For teams wanting a native desktop experience with persistent connections and cross-database workflow, 1bench works alongside on Mac, Windows, and Linux.
What is the best OpenSearch GUI for Mac, Windows, or Linux?
A good OpenSearch GUI should run natively on your OS, support basic auth, IAM (for AWS), and API keys, and let you browse indices, preview documents, and run queries without leaving the app. 1bench delivers all of this with a single download for Mac, Windows, and Linux.
Can I use an OpenSearch GUI with AWS OpenSearch Service and self-hosted clusters?
Yes. Any OpenSearch GUI that speaks the HTTP REST API works with AWS OpenSearch Service (managed and Serverless), self-hosted clusters, and Elasticsearch-compatible services. 1bench connects using your URL and credentials, and supports SSH tunnels for clusters inside private networks.
Can an OpenSearch GUI run queries and manage indices?
Yes. A full-featured OpenSearch GUI lets you write raw DSL queries, browse documents with pagination, inspect mappings and settings, and manage index lifecycle operations. 1bench includes a query editor with syntax highlighting and an index browser out of the box.

Ready to manage OpenSearch visually?

1bench connects to OpenSearch Cloud and self-hosted instances. Start your 7-day free trial today.

View Pricing

1bench is not affiliated with or endorsed by The OpenSearch Software Foundation. OpenSearch is a trademark of The OpenSearch Software Foundation.