Skip to content

lmnr-ai/lmnr-ts

Repository files navigation

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 ⭐

NPM Version NPM Downloads

Monorepo Structure

This repository is organized as a monorepo with multiple packages:

Installation

For Application Development

npm install @lmnr-ai/lmnr

For Rollout Debugging

npx lmnr-cli@latest dev agent.ts

Development

This project uses pnpm workspaces for monorepo management.

Setup

# Install dependencies
pnpm install

# Build all packages
pnpm build

# Run tests
pnpm test

Package Development

# Build specific package
pnpm --filter @lmnr-ai/types build
pnpm --filter @lmnr-ai/client build
pnpm --filter lmnr-cli build
pnpm --filter @lmnr-ai/lmnr build

# Lint
pnpm lint
pnpm lint:fix

Documentation

About

TypeScript SDK for Laminar AI

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 6