Open-source платформа наблюдаемости для AI-агентов: группирует проблемные трассировки, поручает исправления coding agents и проверяет их на реальных трассировках.
lmnr-ai/lmnr
Open-source платформа наблюдаемости для AI-агентов: трассировки, evals, сигналы и дашборды; можно развернуть самостоятельно через Docker Compose.
Open source альтернатива:LangSmith
Langfuse Cloud
Datadog
- Звёзды
- 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
Клонируйте репозиторий
git clone https://github.com/lmnr-ai/lmnr - 2
Перейдите в каталог репозитория
cd lmnr - 3
Запустите сервисы с помощью Docker Compose
docker compose up -d - 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 обновляется ежедневно.
Похожие проекты
Python SDK для Pydantic Logfire — инструмента наблюдаемости, который добавляет в приложения на Python и LLM-агентов трассировки, метрики и логи OpenTelemetry.
Open-source платформа AI observability для самостоятельного развёртывания: трассировка, оценка и отладка приложений и агентов на базе LLM.
Открытая платформа для разработки LLM-приложений: трассировка, оценка, управление промптами и отладка; можно развернуть самостоятельно.
Open-source платформа для наблюдаемости и оценки LLM: трассировка AI-агентов, оценка ответов, управление промптами и мониторинг в production.
Open source-платформа для разработки ИИ: отладки, оценки, мониторинга и оптимизации агентов, LLM-приложений и ML-моделей.