Проблема: данные есть, а работать с ними умеют единицы
В большинстве компаний данные хранятся — в базах, экспортах, логах. Но реально работать с ними может только тот, кто знает SQL. Это создаёт узкое место: аналитик становится посредником между данными и всеми остальными.
Вопрос «сколько заказов пришло из Москвы в апреле?» превращается в задачу, которую нужно поставить, подождать и получить ответ через несколько часов или дней.
Решение: диалоговый интерфейс к данным
Datasette Agent решает эту проблему напрямую. Это расширение для Datasette — популярного open-source инструмента для исследования SQLite-баз данных. Агент принимает вопросы на естественном языке, сам генерирует SQL-запрос, выполняет его и возвращает читаемый ответ.
Пример из реального демо: вопрос «когда последний раз видели пеликана?» был преобразован в корректный SQL с поиском по нескольким полям, фильтрацией и сортировкой по дате. Ответ — конкретная дата и детали наблюдения — пришёл за секунды.
Архитектура построена на плагинах. Базовый агент работает с текстом, но подключив datasette-agent-charts, получаешь автоматическую визуализацию результатов. Под капотом — библиотека LLM и любая совместимая языковая модель. В публичном демо используется Gemini Flash-Lite: быстро, дёшево, отлично справляется с SQL.
Результат: аналитика без посредников
Для бизнеса практическая ценность в трёх сценариях:
Самостоятельная аналитика команды. Маркетолог, продакт или операционный менеджер напрямую задают вопросы к данным. Аналитик освобождается для более сложных задач.
Интерактивные отчёты для клиентов. Datasette Agent можно развернуть как интерфейс, через который клиент сам исследует данные — без подготовки статических дашбордов под каждый запрос.
Быстрый доступ к операционным данным. Экспорт из CRM, данные о продажах, логи — любой SQLite-файл становится базой знаний с голосовым (текстовым) интерфейсом.
Главный сдвиг: SQL-запросы перестают быть барьером. Данные становятся доступны всей команде, а не только тем, кто умеет их запрашивать.