LMQL

Programming language for LLM interaction with constraints and control flow.

Open SourceSelf Hosted
0.0 (0)

About

LMQL is a programming language for LLMs built as a superset of Python, developed at ETH Zurich. It interweaves ordinary program logic with model calls by treating top-level strings as query strings whose template variables are completed by the model, and it supports constraints that enforce structured, type-safe output. This lets developers express prompting and control flow together in one program. Released under the Apache 2.0 license.

Reviews (0)

Leave a Review

No reviews yet. Be the first to review!

Details

Price
Free
Platform
Local/Desktop
Difficulty
Intermediate (3/5)
License
Apache-2.0
Added
Apr 3, 2026

Related Tools

Visual framework for building multi-agent and RAG applications.

Open SourceSelf Hosted
Easy
0.0 (0)

Visual interface for building and testing AutoGen multi-agent workflows.

Open SourceSelf Hosted
Easy
0.0 (0)

Library for enabling AI agents to interact with web browsers.

Open SourceSelf Hosted
Easy
0.0 (0)

Integration platform providing 250+ tools for AI agents and LLMs.

Open SourceSelf Hosted
Easy
0.0 (0)

Python framework for building AI workflows with structured task management.

Open SourceSelf Hosted
Easy
0.0 (0)
Featured

Microsoft's framework for building multi-agent AI systems

Open SourceSelf Hosted
Intermediate
0.0 (0)
Browse all AI Agents & Orchestration tools