Инструменты28 сентября 2026 г., 07:46 МСК🤖 Auto

DBX: 25 MB, 100+ баз данных и AI-ассистент в одном бинарнике

Новый инструмент DBX объединяет работу с 100+ СУБД, очередями сообщений и AI-генерацией SQL в легковесном приложении весом всего 25 МБ без зависимостей вроде Java или Chromium.

Баннер новости 8396

Революция легковесности: 25 МБ против гигабайтов

В мире, где DBeaver требует Java JRE, а TablePlus часто является freemium-решением, проект DBX (от разработчика t8y2) предлагает радикально иной подход. Приложение поставляется в виде единого бинарного файла размером менее 25 МБ. В нем нет bundled Chromium, нет Python venv и нет Java. Это позволяет запускать DBX на любой машине (macOS, Windows, Linux) сразу после скачивания, без предварительной настройки окружения.

Универсальность: от SQL до брокеров сообщений

DBX позиционируется не просто как клиент для баз данных, а как единая консоль для инфраструктуры. Помимо классических реляционных и NoSQL баз, инструмент поддерживает работу с очередями сообщений и системами конфигурации. Это устраняет необходимость переключаться между разными утилитами для отладки микросервисной архитектуры.

Категория Поддерживаемые технологии
СУБД (Native) MySQL, PostgreSQL, SQLite, Redis, MongoDB, ClickHouse, SQL Server, Oracle, DuckDB, CockroachDB, TiDB, Greenplum, Doris, StarRocks и др. (всего 100+)
Поиск и векторы Elasticsearch, Meilisearch, Qdrant, Milvus, Weaviate
Очереди сообщений Kafka, RocketMQ, RabbitMQ, Pulsar, MQTT
Service Mesh / Config Nacos, Consul, ZooKeeper, etcd

AI и MCP: интеграция в рабочий процесс

Ключевой особенностью DBX является встроенный AI-ассистент и поддержка Model Context Protocol (MCP). Пользователи могут описывать запросы на естественном языке, а система генерирует SQL-код. Важным элементом безопасности является встроенная проверка сгенерированных запросов перед их выполнением.

DBX предоставляет отдельный сервер на Rust для MCP, что позволяет таким агентам, как Claude Code, Cursor и Windsurf, напрямую обращаться к базам данных через уже настроенные в DBX соединения. Это создает единую точку входа для AI-кодинга и работы с данными.

Технические детали и экосистема

Редактор запросов построен на CodeMirror 6 и поддерживает автодополнение с учетом метаданных, форматирование SQL, историю запросов и 9 тем оформления. Для работы с большими объемами данных используется виртуально прокручиваемая сетка (virtual-scrolled table), поддерживающая inline-редактирование и экспорт в CSV, JSON, XLSX.

Архитектура DBX позволяет развертывать его в трех режимах:

  • Desktop: Нативные приложения для десктопов.
  • Docker: Для командного доступа и self-hosting.
  • Web: Версия для браузерных сред.

Также реализована система плагинов на Go/TypeScript с поддержкой подписи и песочницы, что позволяет безопасно расширять функционал (например, добавление S3 или Kubernetes).

Источник: Github ↗