Laminar TypeScript SDK
TypeScript SDK for Laminar.
Laminar is an open-source platform for engineering LLM products. Trace, evaluate, annotate, and analyze LLM data. Bring LLM applications to production with confidence.
Check our open-source repo and don't forget to star it ⭐
<a href="https://www.npmjs.com/package/@lmnr-ai/lmnr" </a
Monorepo Structure
This repository is organized as a monorepo with multiple packages:
- @lmnr-ai/types - Shared types and interfaces
- @lmnr-ai/client - HTTP client for Laminar API
- @lmnr-ai/lmnr - Main SDK with tracing and instrumentation
- lmnr-cli - CLI for agent debugging
Installation
For Application Development
npm install @lmnr-ai/lmnrFor Agent Debugging
npx lmnr-cli@latest dev agent.tsDevelopment
This project uses pnpm workspaces for monorepo management.
Setup
# Install dependencies
pnpm install
# Build all packages
pnpm build
# Run tests
pnpm test