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 でローカルまたは本番環境にデプロイ可能。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト