lmnr
Python SDK for Laminar
Install
lmnr on PyPI
pip
pip install lmnruv
uv add lmnrpoetry
poetry add lmnrPackage facts
| License | Apache-2.0 (permissive) |
| Python support | supports the current Python release (<4,>=3.10) |
| Install friction | low — pure-Python wheel |
| Runtime dependencies | 18 — blake3, grpcio, httpx, lmnr-claude-code-proxy, opentelemetry-api, opentelemetry-sdk, opentelemetry-exporter-otlp-proto-http, opentelemetry-exporter-otlp-proto-grpc, opentelemetry-instrumentation, opentelemetry-instrumentation-threading, opentelemetry-semantic-conventions, opentelemetry-semantic-conventions-ai, orjson, packaging, pydantic, python-dotenv, tqdm, tenacity |
| Maintenance | actively maintained — 2 days since the last release |
| First released | |
| Popularity | one of the top 1,000 most-downloaded packages on PyPI (30-day window, as of 2026-08-13) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-13) |
Evidence: lmnr-0.7.59-py3-none-any.whl
About lmnr
from the package's own PyPI description — quoted content, verbatim
Laminar Python
Python 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://pypi.org/project/lmnr/"> PyPI - Version (image) </a> PyPI - Downloads (image) PyPI - Python Version (image)
Quickstart
First, install the package, specifying the instrumentations you want to use.
For example, to install the package with OpenAI and Anthropic instrumentations:
pip install 'lmnr[anthropic,openai]'
To install all possible instrumentations, use the following command:
pip install 'lmnr[all]'
Initialize Laminar in your code:
from lmnr import Laminar
Laminar.initialize(project_api_key="<PROJECT_API_KEY>")
You can also skip passing the project_api_key, in which case it will be looked
in the environment (or local .env...
AI interpretation — verify before relying
AI-generated interpretation of the package facts above; every digit, version, license, or vulnerability id it cites is grounded in the facts already shown on this page
Python SDK for Laminar, an open-source platform for tracing, evaluating, and analyzing LLM application data. It provides automatic instrumentation of popular LLM libraries, manual span decoration, and local evaluation capabilities.
Low friction install with a pure-Python wheel. Active maintenance (released 2 days ago) and 18 runtime dependencies including opentelemetry, httpx, and pydantic—all stable, widely-used libraries. Supports Python 3.10–3.14.
Apache-2.0 permissive license allows commercial and private use with minimal restrictions; derivative works must retain the license notice.
Usage
pip install lmnr
from lmnr import Laminar
Laminar.initialize(project_api_key="<PROJECT_API_KEY>")
@observe()
def my_function():
return "result"
Requires LMNR_PROJECT_API_KEY environment variable or explicit initialization with project_api_key parameter; gRPC and HTTP ports (8001, 8000) must be accessible for self-hosted instances.
Verdict: Actively maintained SDK (0.7.59, released 2 days ago) for LLM observability and evaluation on Laminar. No known vulnerabilities, permissive Apache-2.0 license, and low install friction with stable dependencies. Well-suited for teams building LLM applications who want integrated tracing, instrumentation, and evaluation—though adoption depends on Laminar platform availability and API key provisioning.
Needs verification
- Whether the 18 runtime dependencies are all optional or if all are required for basic functionality
- Whether lmnr-claude-code-proxy is maintained by the same team or is an external dependency
- Actual GitHub repository activity and community adoption beyond PyPI download metrics
Similar packages
permissive · top 1,000 on PyPI
langfusepermissive · top 1,000 on PyPI
llama-index-llms-openaipermissive · top 1,000 on PyPI
opentelemetry-instrumentation-urllib3permissive · top 1,000 on PyPI
opentelemetry-instrumentation-aiohttp-clientpermissive · top 1,000 on PyPI
litellmpermissive · top 100 on PyPI
mlflowpermissive · top 1,000 on PyPI
mlflow-tracingpermissive · top 1,000 on PyPI
opentelemetry-instrumentation-httpxpermissive · top 1,000 on PyPI
langchainpermissive · top 1,000 on PyPI