wren
Wren CLI — семантический SQL-слой для 22+ БД (Postgres, BigQuery, Snowflake и др.). Позволяет подключать базы и SaaS (HubSpot, Stripe), генерировать MDL, обогащать контекст кубами (ARR, DAU) и разворачивать GenBI-дашборды на Vercel или Cloudflare.
Что делает навык
Wren CLI предоставляет семантический SQL-слой для подключения к 22+ базам данных и SaaS-сервисам, позволяя генерировать MDL, обогащать контекст бизнес-кубами и разворачивать GenBI-дашборды. Он решает задачу преобразования естественного языка в SQL и управления жизненным циклом данных через единый интерфейс.
Когда применять
- Генерация модели данных (MDL) из схемы базы данных
- Подключение внешних источников данных через dlt-коннекторы
- Выполнение SQL-запросов через семантический слой с учетом контекста
- Создание и развертывание веб-приложений для генеративной бизнес-аналитики (GenBI)
- Обогащение контекста единицами измерения, перечислениями и кубами
Как работает
- Установить пакет командой pip install wrenai
- Использовать wren skills list для просмотра доступных руководств и wren skills get <name> для загрузки конкретного сценария
- Настроить профили подключений с помощью wren profile add / list / switch
- Сгенерировать MDL из схемы БД через wren skills get generate-mdl
- Обогатить контекст бизнес-смыслами (кубы, единицы) с помощью wren skills get enrich-context
- Выполнять SQL-запросы через wren --sql или wren query, либо использовать wren ask для преобразования вопросов в SQL с учетом уровня модели LLM (--guided или --direct)
Примеры запросов агенту
Что понадобится
- Установленный пакет wrenai (pip install wrenai)
- Доступ к целевым базам данных или SaaS-сервисам (Postgres, BigQuery, Snowflake, HubSpot, Stripe и др.)
- Опционально: установка extra 'memory' для использования функций semantic memory (index, recall, store)
Описание составлено по SKILL.md навыка, сверено 09.10.2026.
Как подключить
SKILL.md к навыкам ассистентаНавык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.