Strata: семантический слой, который отклоняет неверные запросы до того, как их выполнит ваша LLM
Strata — это полнофункциональная аналитическая платформа, построенная вокруг управляемого семантического слоя, который проверяет запросы и вместо неверного числа возвращает отказ, если запрос не соответствует модели. Платформу создал Аджо, четыре года проработавший в Netflix над self-service аналитикой для нетехнических бизнес-пользователей.
Ключевая ставка дизайна — строгие имена. В проекте может существовать только одна сущность с именем Revenue. Если выручка сопоставляется с несколькими таблицами, то, какую таблицу использовать, определяют гранулярность запроса и скорость. Именно это ограничение заставляет работать всю остальную систему.
Кросс-доменное смешивание без двойного учёта
Поскольку факты используют согласованные ключи (например, согласованный ключ Date), Strata может объединять два домена фактов — заказы и поддержку — в один смешанный результат. Каждый факт агрегируется до общей гранулярности и соединяется по согласованным ключам, но никогда «факт к факту». Команда утверждает, что система не может допустить двойного учёта, а агенты получают явный отказ вместо неверного числа.
Маршрутизация с учётом партиций и агрегатов
Strata направляет каждый запрос к самому быстрому движку, способному на него ответить, переключаясь на хранилище, когда фильтры выходят за пределы горячего уровня:
- Горячий уровень: ClickHouse или Druid
- Тёплый уровень: Snowflake
- Холодный уровень: AWS Athena
Можно загрузить часть данных в быстрый движок, сохранив полную историю в Trino или чём-то более дешёвом. Маршрутизатор выбирает более быстрый уровень, когда запрос может быть обработан там.
Типы мер и когорты
Изначально доступны пять типов мер: Standard, Complex, Snapshot, Exclusion LOD и Inclusion LOD. Помимо этого, пользователи могут создавать собственные вычисления, охватывающие домены фактов, и сегменты, которые ограничивают представление или отдельную меру когортой — например, выручка от новых клиентов рядом с общей выручкой в одном представлении.
Модель как код
Вся модель — это два типа YAML-файлов плюс соглашение об именовании. Рабочий процесс: ваш агент-программист создаёт черновик YAML, strata audit проверяет его на соответствие хранилищу, а Git переносит его в продакшен. Не нужно сначала выбирать view/explore/cube — каждый шаг проверяется и предварительно просматривается по мере построения.
Для кого это и как попробовать
Strata явно не является семантическим слоем, к которому подключается ваш существующий BI-инструмент — команда называет это тупиком. Вместо этого она поставляет собственные дашборды, подписки, отчёты по расписанию, надстройку для Google Sheets, безопасность на уровне строк, а также API и сервер MCP для всего, что вы строите поверх. Продукт находится в ранней бете, не является открытым исходным кодом, но бесплатный тариф охватывает до 25 пользователей и полностью работает на вашей машине через Docker.
📖 Читать полный источник: HN LLM Tools
👀 Смотрите также

Agint: Инструмент командной строки на Rust, который обнаруживает противоречия в файлах инструкций для AI-агентов.
Agint — это бесплатный инструмент с открытым исходным кодом для командной строки, написанный на Rust, который сканирует файлы с инструкциями, такие как CLAUDE.md и AGENTS.md, на предмет противоречий, отсутствующих ссылок на файлы и проблем синхронизации. Он использует статический анализ для выявления структурных проблем и, опционально, обращается к API Claude для семантического обнаружения противоречий.

mentioned.to vs инструменты широкого мониторинга: сравнение рабочих процессов, ориентированных на Reddit
mentioned.to — это инструмент мониторинга, специально разработанный для рабочих процессов на Reddit, который фокусируется на отслеживании релевантных постов, выявлении возможностей для ответов, анализе успешного контента и составлении ответов, а не на широком мониторинге бренда по множеству каналов.

Claude Code теперь поддерживает 240+ моделей через шлюз NVIDIA NIM, включая Nemotron-3 120B для агентного кодирования
Claude Code может переключаться во время сеанса на более чем 240 моделей NVIDIA NIM с помощью команды /model. Вариант Nemotron-3 Super 120B с режимом мышления показывает отличные результаты при рефакторинге нескольких файлов и агентных задачах.

9 строительных блоков для запуска Claude Code в качестве постоянной ОС на 18 предприятиях
Один разработчик запускает 18 экземпляров Claude Code в качестве общей ОС с выборочной синхронизацией, переносом состояния на MCP-серверы, верификацией на основе квитанций и автоматически загружаемыми правилами. Описывает архитектуру.