← Все статьи
2026-05-25 08:02 · 🤖 AI World

Datasette получил AI-агента: анализ данных одной клавишей

Simon Willison встроил AI-чат прямо в навигацию Datasette — нажимаешь /, выбираешь «Start a new agent chat» и задаёшь вопросы к базе данных на естественном языке. Версия 0.1a4 уже доступна для тестирования.

Datasette получил AI-агента: анализ данных одной клавишей

Simon Willison — создатель Django и один из самых последовательных опенсорс-разработчиков последнего десятилетия — выпустил datasette-agent версии 0.1a4. Плагин использует новый JavaScript-хук makeJumpSections(), появившийся в Datasette 1.0a30, и встраивает AI-чат прямо в меню Jump to. Нажимаешь / — и в меню появляется пункт «Start a new agent chat». Демо доступно на agent.datasette.io с авторизацией через GitHub.

Контекст

Datasette — опенсорсный инструмент для исследования и публикации SQLite-баз данных прямо в браузере. Willison разработал его как легковесную альтернативу тяжёлым BI-платформам: загружаешь базу — и она мгновенно становится интерактивным веб-приложением с REST API и SQL-интерфейсом. Инструмент популярен среди дата-журналистов, исследователей и разработчиков, которым нужно быстро опубликовать или проанализировать данные без лишней инфраструктуры.

datasette-agent — логичное продолжение этой философии. Если Datasette убрал барьер между сырыми данными и браузером, плагин-агент убирает барьер между данными и естественным языком. Вместо SQL пользователь просто спрашивает — агент сам формирует запрос, выполняет его и возвращает ответ в читаемом виде. Версия 0.1a4 помечена как альфа, однако темп выпусков говорит сам за себя: предыдущий пост о плагине датирован 21 мая 2026 года — меньше четырёх дней разрыва.

Показательно и место интеграции: агент живёт не на отдельной странице и не в боковой панели, а прямо в навигационном меню, к которому пользователи уже привыкли. Это осознанное решение — не «добавить AI», а сделать его частью привычного потока.

Аналитика

На первый взгляд — ещё один Text-to-SQL чат. Но здесь важны детали. Willison интегрировал агента через расширяемый хук makeJumpSections(), а не через патч DOM или хак поверх существующего кода. Это означает, что AI-интеграции стали first-class гражданами в архитектуре Datasette — не надстройкой, а частью платформенного контракта. Именно такой подход — «агент как нативная функция, а не отдельный продукт» — становится стандартом в 2026 году.

Text-to-SQL перестаёт быть экзотикой и встраивается в привычные инструменты работы с данными. Для команд без дата-инженера в штате это меняет расклад: аналитик, продакт или операционный менеджер получает доступ к данным напрямую, без тикета к разработчику. Барьер входа в аналитику снижается радикально.

Для рынков КР и СНГ, где культура работы с данными только формируется, подобные инструменты могут оказаться особенно значимыми. Большинство небольших компаний в регионе до сих пор работают с данными через Excel или вовсе вручную. Низкопороговый AI-доступ к структурированным данным — это не апгрейд для продвинутых, это точка входа для тех, кто раньше вообще не занимался аналитикой.

Кейсы применения в бизнесе

B2B SaaS стартап: внутренние SQLite-базы или экспортированные дампы превращаются в инструмент для нетехнических сотрудников. Продакт-менеджер спрашивает «Сколько клиентов продлили подписку в апреле?» — и получает ответ без тикета к разработчику. Ожидаемый эффект — заметное сокращение ad-hoc запросов к дев-команде и ускорение принятия решений на основе данных.

Корпорация с legacy: у многих компаний данные хранятся в устаревших базах без нормальных BI-инструментов. Datasette умеет работать с SQLite-экспортами — значит, можно выгрузить таблицу из старой системы, поднять Datasette-инстанс и подключить агента. Быстрый путь к анализу без миграции и без покупки лицензии на Tableau.

SMB и локальный бизнес в КР: небольшая компания ведёт учёт в SQLite или экспортирует данные из 1С в CSV. Datasette плюс агент позволяет задавать вопросы к этим данным без программиста. Особенно актуально для розницы, логистики и малого производства, где Excel остаётся основным инструментом аналитики.

Кейсы в личной жизни

Разработчик: локальная SQLite-база с логами приложения или метриками — идеальный кандидат для datasette-agent. Вместо того чтобы писать SELECT * FROM events WHERE ... GROUP BY ..., можно спросить «Какие ошибки чаще всего встречались на прошлой неделе?» и получить готовый ответ.

Исследователь или студент: публичные датасеты (демографические данные, экономическая статистика, научные наблюдения) часто доступны в CSV или SQLite. Загрузить в Datasette и начать диалог с данными — это быстрее и нагляднее, чем писать Jupyter-ноутбук для каждого вопроса.

Фрилансер-аналитик: если вы ведёте учёт проектов, клиентов или расходов в SQLite или экспортируете из Notion и Airtable — datasette-agent позволяет задавать вопросы к этим данным без SQL-знаний. Построить отчёт для клиента становится вопросом нескольких минут, а не часов.

Как применить сегодня

  • Зайти на agent.datasette.io, авторизоваться через GitHub и попробовать агента на публичных данных — бесплатно, занимает 2 минуты.
  • Установить Datasette локально командой pip install datasette и добавить плагин datasette-agent из PyPI.
  • Загрузить свою SQLite-базу или CSV-экспорт в Datasette и попробовать задавать вопросы к данным на естественном языке — без SQL.
  • Если работаете с командой — поднять self-hosted инстанс Datasette на VPS и дать доступ нетехническим коллегам: дешевле и быстрее, чем настраивать полноценный BI.
  • Следить за репозиторием Simon Willison — плагин в активной разработке, и темп релизов (несколько дней между версиями) обещает новые возможности в ближайшее время.
← Все статьи