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

Multi-agent framework for building and studying societies of communicating LLM agents at scale.

Open SourceSelf Hosted
Intermediate
0.0 (0)

Super-agent harness orchestrating sub-agents, memory, and sandboxes for research and automation.

Open SourceSelf Hosted
Intermediate
0.0 (0)

TypeScript agentic operating system with plugins, memory, and connectors for major messaging platforms.

Open SourceSelf Hosted
Intermediate
0.0 (0)

Code-first, model-agnostic toolkit for building, evaluating, and deploying AI agents.

Open SourceSelf Hosted
Intermediate
0.0 (0)

Autonomous agent that plans queries, searches the web and local files, and writes cited reports.

Open SourceSelf Hosted
Easy
0.0 (0)

Platform for building and running autonomous agents that execute complete workflows from goals.

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