Repolode
lmnr-ai

lmnr-ai/lmnr

Open-source платформа наблюдаемости для AI-агентов: трассировки, evals, сигналы и дашборды; можно развернуть самостоятельно через Docker Compose.

Open source альтернатива:LangSmithLangfuse CloudDatadog

Звёзды
3,428
Форки
250
Открытые issues
141
Последний коммит
9 часов назад

Что это?

Laminar — платформа наблюдаемости для AI-агентов. Она записывает запуски агентов в виде трассировок на основе OpenTelemetry, чтобы разработчики могли видеть в одном месте каждый вызов LLM, инструмента и span. Python- и TypeScript-SDK автоматически подключают инструментирование распространённых библиотек, таких как OpenAI, Anthropic, LangChain, Vercel AI SDK и Browser Use, с помощью одного вызова инициализации; декоратор или обёртка сохраняет входные и выходные данные функций.

Помимо трассировок, Laminar предлагает средства оценки и мониторинга. С помощью сигналов можно описать поведение обычным языком — например, что агент зациклился, — и настроить отправку уведомлений в Slack при обнаружении подходящих запусков. SDK и CLI позволяют запускать evals локально или в CI/CD, а результаты можно сравнивать в UI. Датасеты и интерфейс аннотирования помогают собирать данные для evals. Доступ через MCP и CLI позволяет coding-агентам запрашивать трассировки с помощью SQL.

Бэкенд написан на Rust. Проект можно развернуть самостоятельно с помощью docker compose; также доступна управляемая облачная версия. В репозитории есть варианты настройки для нескольких провайдеров LLM и пользовательских схем Postgres.

Ключевые возможности

  • 01Автоматическое инструментирование OpenAI, Anthropic, LangChain, Vercel AI SDK и других библиотек с помощью одной строки настройки.
  • 02Сигналы на обычном языке, которые отправляют уведомления в Slack, когда поведение агента соответствует заданному описанию.
  • 03SDK и CLI для запуска evals локально или в CI/CD с возможностью сравнивать результаты в UI.
  • 04Запросы к трассировкам, span, метрикам и событиям на SQL, включая доступ через MCP для coding-агентов.
  • 05Конструктор дашбордов с пользовательскими SQL-запросами и инструментами аннотирования датасетов.
  • 06Самостоятельное развёртывание через docker compose.

Сценарии использования

  • Отладка AI-агентов в production с просмотром каждого вызова LLM и инструмента в трассировке.
  • Запуск регрессионных evals для агентов в CI/CD-пайплайне.
  • Получение уведомлений, когда агенты зацикливаются или ведут себя неожиданно.
  • Самостоятельное развёртывание стека наблюдаемости за агентами, чтобы хранить данные трассировок в собственной инфраструктуре.

Быстрый старт

  1. 1

    Клонируйте репозиторий

    git clone https://github.com/lmnr-ai/lmnr
  2. 2

    Перейдите в каталог репозитория

    cd lmnr
  3. 3

    Запустите сервисы с помощью Docker Compose

    docker compose up -d
  4. 4

    Установите TypeScript SDK в свой проект

    npm add @lmnr-ai/lmnr

Что важно знать

  • При самостоятельном размещении собираются обезличенные данные телеметрии об использовании, если не задать LAMINAR_TELEMETRY_DISABLED=true.
  • Для работы функций ИИ во фронтенде и ИИ-воркеров нужно настроить API-ключ провайдера LLM или учетные данные AWS.
  • Быстрый запуск с Docker Compose использует облегченный стек; для продакшена в README рекомендуется полный compose-файл или управляемая платформа.

Темы

Частые вопросы

Что такое lmnr?
Open-source платформа наблюдаемости для AI-агентов: трассировки, evals, сигналы и дашборды; можно развернуть самостоятельно через Docker Compose. Laminar — платформа наблюдаемости для AI-агентов. Она записывает запуски агентов в виде трассировок на основе OpenTelemetry, чтобы разработчики могли видеть в одном месте каждый вызов LLM, инструмента и span. Python- и TypeScript-SDK автоматически подключают инструментирование распространённых библиотек, таких как OpenAI, Anthropic, LangChain, Vercel AI SDK и Browser Use, с помощью одного вызова инициализации; декоратор или обёртка сохраняет входные и выходные данные функций.
lmnr можно использовать бесплатно? Какая у него лицензия?
lmnr распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
lmnr всё ещё поддерживается?
Активно поддерживается. Последний коммит в lmnr — 21 окт. 2026 г..
Для чего можно использовать lmnr?
Отладка AI-агентов в production с просмотром каждого вызова LLM и инструмента в трассировке. Запуск регрессионных evals для агентов в CI/CD-пайплайне. Получение уведомлений, когда агенты зацикливаются или ведут себя неожиданно. Самостоятельное развёртывание стека наблюдаемости за агентами, чтобы хранить данные трассировок в собственной инфраструктуре.
Как установить lmnr?
Клонируйте репозиторий: git clone https://github.com/lmnr-ai/lmnr Перейдите в каталог репозитория: cd lmnr Запустите сервисы с помощью Docker Compose: docker compose up -d Установите TypeScript SDK в свой проект: npm add @lmnr-ai/lmnr
Где скачать lmnr?
Исходный код и инструкции по установке — на GitHub: https://github.com/lmnr-ai/lmnr

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты