
General Introduction
Laminar is an open source AI engineering optimization platform focused on AI engineering from first principles. It helps users collect, understand and use data to improve the quality of LLM (Large Language Model) applications.Laminar provides comprehensive observability, text analytics, evaluation and cue chain management capabilities to support users in building and optimizing complex AI products. Whether it's data tracking, online evaluation, or dataset construction, Laminar provides powerful support to help users achieve efficient AI development and deployment.
Its modern, open source technology stack includes Rust, RabbitMQ, Postgres, Clickhouse, and more to ensure high performance and low overhead. Users can deploy quickly with Docker Compose or enjoy full functionality using a hosted platform.
DEMO: https://www.lmnr.ai/
Function List
- Data tracking: Document each step of the execution of the LLM application, collecting valuable data that can be used for better evaluation and fine-tuning.
- Online Assessment: Set up LLM as a rater or use a Python script evaluator for each received span.
- Data set construction: Constructing datasets from tracking data for evaluating, fine-tuning, and prompting engineering.
- Cue Chain Management: Support for building and hosting complex cue chains, including agent hybrid or self-reflexive LLM pipelines.
- Open source and self-hosted: Completely open source, easily self-hosted, and ready to go with just a few commands.
Using Help
Installation process
- Cloning GitHub repositories:
git clone https://github.com/lmnr-ai/lmnr - Go to the project catalog:
cd lmnr - Use Docker Compose to start:
docker compose up -d
Function Operation Guide
Data tracking
- initialization: Import Laminar in the code and initialize the project API key.
from lmnr import Laminar, observe Laminar.initialize(project_api_key="...") - comment function: Use
@observeAnnotate functions that need to be traced.@observe() def my_function(): ...
Online Assessment
- Setting up the Evaluator: The LLM can be set up to act as a rater or use a Python script evaluator to evaluate and label each received span.
# Example Code evaluator = LLMJudge() evaluator.evaluate(span)
Data set construction
- Creating Data Sets: Construct datasets from tracking data for subsequent evaluation and fine-tuning.
dataset = create_dataset_from_traces(traces)
Cue Chain Management
- Build a cue chain: Support for building complex cue chains, including agent mixing or self-reflective LLM pipelines.
chain = PromptChain() chain.add_prompt(prompt)
self-hosted
- Self-hosting Steps: To start self-hosting with just a few commands, make sure Docker and Docker Compose are installed in your environment.
git clone https://github.com/lmnr-ai/lmnr cd lmnr docker compose up -d
data statistics
Relevant Navigation

Google's open source lightweight multimodal translation model supports 55 languages and image translations, with performance that exceeds larger models, taking into account both mobile and cloud deployments, and facilitating efficient globalized communication.

Qwen-Image
Ali Tongyi Thousand Questions open source 20 billion parameter image generation model , specializing in Chinese and English high fidelity text rendering and complex scene detail processing , support for multi-style image generation .

Voxtral TTS
Mistral AI introduces an open source, low-latency text-to-speech model that supports cross-language timbre cloning with latency as low as 70ms and can be deployed at the edge.

Open-Sora 2.0
Lucent Technologies has launched a new open source video generation model with high performance and low cost, leading the open source video generation technology into a new stage.

Deep-Live-Cam
Python-based open source AI real-time face replacement tool that supports millisecond face replacement effects and can be used in a variety of fields such as entertainment, art creation and education.

SongBloom
Tencent AI Lab and other joint research and development of open source song generation model, 10 seconds of audio + lyrics into 2 minutes 30 seconds of high-quality music, comparable to commercial standards.

OmAgent
Device-oriented open-source smart body framework designed to simplify the development of multimodal smart bodies and provide enhancements for various types of hardware devices.

Voquill
Open-source voice input tool supporting multiple languages and intelligent text optimization, boosting input efficiency by several times. It balances local privacy with cloud convenience, serving as a powerful assistant for productive professionals.
No comments...
