Skip to content

Document

DocKit is an AI-native NoSQL/NewSQL GUI client for Elasticsearch, OpenSearch, DynamoDB, and more. Write queries in natural language and let AI handle the syntax.

AI Assistant

The centerpiece of DocKit. Describe what you need — "find users from last week" or "aggregate sales by region" — and get optimized queries with automatic schema awareness. Supports OpenAI and DeepSeek.

Installation Guide

Thanks for trying out DocKit! 🚀🚀🚀 This guide will help you get started with DocKit.

Connect to Server

DocKit supports multiple databases, including Elasticsearch, OpenSearch, DynamoDB, and more. Configure connections with Basic auth or API keys.

Settings

Configure DocKit to match your workflow: theme (dark/light/auto), language (English/Chinese), editor options (font size, minimap, line numbers), and query history capacity.

Shortcuts Introduction

As a Desktop Application, DocKit provides a set of shortcuts to help users use DocKit more efficiently. This document outlines the available shortcuts and corresponding actions.

Manage Elasticsearch Cluster

DocKit supports monitoring and managing Elasticsearch including indices and alias management, nodes management, shards management, and templates management.

Import & Export

DocKit supports importing and exporting data from Elasticsearch, OpenSearch, and DynamoDB in JSON, CSV, and JSONL formats. This guide covers the full workflow.

Query History

Never lose a query again. DocKit automatically records every executed query for Elasticsearch and DynamoDB, letting you re-run, copy, and add past queries back to the editor.

DynamoDB Manage & Metrics

DocKit lets you manage DynamoDB tables and monitor key metrics — table size, item count, read/write capacity — all from a clean desktop GUI.