Skip to content

QueryLane для Mac

Все ваши данные
в одном месте

Работайте с любыми базами, превращайте запросы в задачи и графики и зовите ИИ-ассистента, когда он действительно помогает

Бесплатно · Apple Silicon · версии для Windows и Linux скоро появятся
Как открыть в первый раз ›

Источники

Работает с базами, которые вы уже используете

Подключайте реляционные, документные и аналитические базы, пишите SQL к файлам CSV и JSON и обращайтесь к HTTP API из задач. Всё открывается в одном обозревателе, редакторе и просмотре результатов

PostgreSQLРеляционная
MySQLРеляционная
MariaDBРеляционная
PerconaРеляционная
CockroachDBРаспределённый SQL
YugabyteDBРаспределённый SQL
MongoDBДокументная
ClickHouseАналитическая
SQLiteВстраиваемая
CSVCSVЗапросы на SQL
{ }JSONЗапросы на SQL
HTTP APIВнутри задач

SSH-туннели встроены, а поддержка SQL Server появится следующей

ИИ по желанию

Работайте как удобно, с ИИ или без

Зовите ассистента, когда он экономит время. Он разбирается в схеме, пишет запросы и собирает шаги, а перед запуском или изменениями всегда спрашивает

ВручнуюClickHouse · Event stream
SELECT
    toStartOfWeek(ts) AS week,
    app_version,
    uniqExact(user_id) AS active_users
  FROM events
  WHERE ts >= now() - INTERVAL 8 WEEK
  GROUP BY week, app_version
  ORDER BY week
С ассистентомТот же результат
Покажи недельных активных пользователей по версиям приложения за 8 недель. События лежат в ClickHouse
Я посмотрел таблицу events и написал запрос. Он вернёт 24 строки, по 8 недель для каждой из 3 версий
Active users by versionSQL query · Event stream · 24 rows
Добавить шаг в задачу «Weekly product telemetry»?Разрешить один разРазрешить в этом чатеЗапретить
Спросите о своих данныхlocal · Ollama
МоделиВыбирайте OpenAI, Anthropic, Google или OpenRouter либо запускайте локальную модель в Ollama, LM Studio и любом OpenAI-совместимом сервере
Что видит модельТолько схема, обезличенные строки или реальные данные, как удобнее для задачи
Ваш агент через MCPClaude Code, Claude Desktop, Codex, Cursor, VS Code и другие подключаются в один клик

Задачи

От вопроса до пайплайна

Соберите запросы, JavaScript, HTTP-запросы, файлы и плагины в одну задачу, добавьте проверки, которые не пропустят плохие данные, и запускайте сразу или по расписанию

AccountsPostgreSQL
App eventsClickHouse
DevicesMongoDB
Support ticketsMySQL
Feature flagsHTTP
JSJoin and groupJavaScriptпроверка
Графикв приложении
Telegramкаждое утро
Выгрузка CSVпо запросу
Шаги, которые зависят друг от друга

Каждый шаг ждёт нужные ему результаты, а независимые шаги идут параллельно

Проверки, которые ловят плохие данные

Проваленная проверка добавит предупреждение или остановит задачу, пока данные никуда не ушли

Расписания, которые работают сами

Задачи запускаются вовремя, даже когда QueryLane закрыт. О сбоях вы узнаете сразу, а Telegram может присылать каждый результат

Задачи в git

Храните задачи в репозитории в виде YAML, клонируйте, подтягивайте, коммитьте и пушьте их с полной историей файлов

История версий

Каждое изменение шага сохраняется с диффом, и любую версию можно вернуть, даже удалённый шаг

Пакеты для обмена

Отправьте задачу одним файлом. Секреты в него не попадают, а подключения сопоставляются при импорте

В работе

От графа до графика за один запуск

Откройте задачу, запустите её, и через мгновение отчёт готов. Каждый шаг выполняется на вашем Mac

На практике

Что собирают в QueryLane

AccountsApp eventsDevicesTicketsFlagsJSActive usersby app version8 weeks · 24 rows

Телеметрия из пяти баз

Финтех-команда собрала события, аккаунты, устройства и обращения в один недельный график

Morning reportRuns daily at 08:00Send to TelegramPlugin step · sent in 0.4 s8:00QueryLane ReportsbotMorning reportThu, Sep 25Active users60.1kNew accounts1,284Card declines3.2%Open tickets4108:00

Утренний отчёт в Telegram

Задача по расписанию присылает сводку ещё до начала рабочего дня

card_declines.sqlResultExplain123456SELECT m.country, count(*) AS declinesFROM card_events eJOIN merchants m ON m.id = e.merchant_idWHERE e.status = 'declined'AND e.created_at > now() - interval '30 days'GROUP BY 1 ORDER BY 2 DESC;Explain1.9M rows scanned · 1.8 sSortHashAggregateHash JoinIndex Scan · card_events_status_idxSeq Scan · merchants64641.9M1.9M12k

Сложный SQL на большой базе

Автодополнение, планы выполнения и постраничный просмотр миллионов строк

Код

Когда SQL не хватает, берите JavaScript

Любой шаг может быть кодом. Берите прошлые результаты по имени и передавайте строки дальше

  • npm-пакеты, добавленные в настройках
  • Плагины для сообщений в Telegram и headless-браузера
  • Скриншоты и файлы шагов-плагинов сохраняются вместе с запуском
// Active users by version, split by plan
  const events = ${app_events};
  const plans = new Map(
    ${accounts}.map(a => [a.user_id, a.plan])
  );

  const groups = {};
  for (const e of events) {
    const plan = plans.get(e.user_id) ?? 'free';
    const key = `${e.week}|${e.app_version}|${plan}`;
    groups[key] = (groups[key] ?? 0) + 1;
  }

  return Object.entries(groups).map(([key, users]) => {
    const [week, version, plan] = key.split('|');
    return { week, version, plan, users };
  });

Клиент БД

Клиент баз данных, который приятно открывать

Просматривайте, запрашивайте, правьте и выгружайте данные любой базы в одном спокойном интерфейсе

Обозреватель

Схемы, таблицы, представления, индексы, функции, коллекции и GridFS в одном дереве

Редактор запросов

Автодополнение по вашей схеме, сохранённые запросы и параметры

Таблица, JSON или дерево

Меняйте вид любого результата без повторного запуска

Правка на месте

Меняйте строки прямо в таблице, смотрите DDL до изменения структуры и фиксируйте или откатывайте транзакции

Планы выполнения

Смотрите, как база собирается выполнить запрос, в любом движке

Импорт и экспорт

Выгружайте в CSV, JSON и Excel, загружайте CSV, XML и Excel и копируйте данные между подключениями

Ваши данные остаются
на вашем Mac

Подключения, запросы и результаты хранятся у вас и попадают к ИИ-провайдеру, только если вы его подключили. С локальной моделью данные вообще не покидают ваш Mac

Планы

Что дальше

По порядку приоритета

  1. Windows и Linux

    То же приложение на любом компьютере

  2. Безопасные агенты

    Ограничения для каждого подключения: только чтение по умолчанию, разрешённые схемы, журнал действий и отмена

  3. SQL Server

    Нативный адаптер с полной поддержкой в клиенте и задачах

  4. Cloud & Self-hosted

    Запускайте задачи без Mac: в облаке или на своей инфраструктуре

Цены

Приложение бесплатное

Возможности приложения для Mac бесплатны. Облачный вариант и развёртывание на своём сервере пока в планах

Desktop

Доступно сейчас
Бесплатно
  • Все базы, файлы и HTTP-источники
  • Задачи, проверки, графики и расписания
  • ИИ-ассистент с вашими ключами или локальными моделями
  • MCP для ваших агентов, плагины
Скачать для Mac

Облако

В планах
Скоро
  • Задачи, которые работают без вашего Mac
  • Оркестрация с историей и повторами
  • Облачные запуски для быстрой проверки идей
  • Пайплайны хранятся в облаке и доступны команде

Подробности и сроки появления опубликуем на этом сайте.

На своём сервере

В планах
Скоро
  • Запускайте QueryLane на своей инфраструктуре
  • Храните результаты и данные в своём окружении

Подробности о развёртывании и сроки появления опубликуем на этом сайте.