lmnr-ai/lmnr

Laminar - open-source observability platform purpose-built for AI agents. YC S24.

何を解決するか

Laminar は AI エージェント専用に設計された観測性プラットフォームです。開発者がエージェントの実行フロー内の内部ステップを深く可視化できるため、しばしば開発者にとって「ブラックボックス」であるエージェントのパフォーマンスを追跡・デバッグ・評価できます。

動作方法

Laminar は TypeScript と Python 用の SDK を提供しており、1行の初期化とデコレータ/ラッパー(例: @observe())を使用してコードをインストルメントできます。OpenTelemetry に準拠しており、人気のある LLM プロバイダー(OpenAI、Anthropic、Gemini)およびフレームワーク(LangChain、Vercel AI SDK、Browser Use)と統合されています。

トレーシングに加えて、モニタリングと改善のためのツールセットも提供しています:

  • Signals:Plain English で追跡したい行動を定義可能(例:"エージェントがループにハマっている")し、Slack 通知を受け取れます。
  • Evals:ローカルまたは CI/CD パイプラインで評価を実行できる拡張可能な SDK と CLI を提供。UI を使って結果を比較できます。
  • Data Annotation:実際のトレースに基づいて評価用データセットを作成するための UI。
  • Querying:CLI や MCP アクセスを通じて、SQL クエリでトレース、スパン、メトリクスを調査可能。

対象ユーザー

LLM 呼び出しをモニタリングし、複雑なエージェントループをデバッグし、出力品質を評価する必要がある AI エンジニアや開発者。

特徴

  • 高パフォーマンス:Rust で書かれており、20倍のトレース圧縮により効率的なストレージを実現。
  • 広範な統合:主要な LLM プロバイダーおよびエージェントフレームワークの自動トレーシングをサポート。
  • リアルタイム可視性:トレースをリアルタイムで表示するカスタムエンジンを搭載。
  • セルフホスティング可能:Docker Compose でローカルまたは本番環境にデプロイ可能。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト