.gitignore
LICENSE
MANIFEST.in
README.md
pyproject.toml
requirements.txt
setup.cfg
setup.py
.github/workflows/lmql-web.yml
docs/RELEASE.md
scripts/activate-dev.sh
scripts/pypi-release.sh
scripts/wheel.sh
scripts/conda/requirements-no-gpu.yml
scripts/conda/requirements.yml
src/lmql/__init__.py
src/lmql/cli.py
src/lmql/demo.py
src/lmql/http.py
src/lmql/version.py
src/lmql.egg-info/PKG-INFO
src/lmql.egg-info/SOURCES.txt
src/lmql.egg-info/dependency_links.txt
src/lmql.egg-info/entry_points.txt
src/lmql.egg-info/requires.txt
src/lmql.egg-info/top_level.txt
src/lmql/language/__init__.py
src/lmql/language/compiler.py
src/lmql/language/fragment_parser.py
src/lmql/language/qstrings.py
src/lmql/language/validator.py
src/lmql/lib/__init__.py
src/lmql/lib/errors.py
src/lmql/lib/expr_jitter.py
src/lmql/lib/scope.py
src/lmql/lib/state.py
src/lmql/model/__init__.py
src/lmql/model/async_generation_utils.py
src/lmql/model/client.py
src/lmql/model/hf_beam_search.py
src/lmql/model/local_client.py
src/lmql/model/serve.py
src/lmql/ops/__init__.py
src/lmql/ops/follow_map.py
src/lmql/ops/ops.py
src/lmql/ops/token_set.py
src/lmql/runtime/__init__.py
src/lmql/runtime/backtracker.py
src/lmql/runtime/decoder_head.py
src/lmql/runtime/hf_integration.py
src/lmql/runtime/interrupt.py
src/lmql/runtime/lmql_runtime.py
src/lmql/runtime/maiohttp.py
src/lmql/runtime/model_registry.py
src/lmql/runtime/multi_head_interpretation.py
src/lmql/runtime/openai_integration.py
src/lmql/runtime/openai_secret.py
src/lmql/runtime/output_writer.py
src/lmql/runtime/program_state.py
src/lmql/runtime/prompt_interpreter.py
src/lmql/runtime/rewriter.py
src/lmql/runtime/runtime.py
src/lmql/runtime/simple_oai.py
src/lmql/runtime/stats.py
src/lmql/runtime/tokenizer.py
src/lmql/runtime/bopenai/__init__.py
src/lmql/runtime/bopenai/batched_openai.py
src/lmql/runtime/dclib/__init__.py
src/lmql/runtime/dclib/dclib_array.py
src/lmql/runtime/dclib/dclib_global.py
src/lmql/runtime/dclib/dclib_model.py
src/lmql/runtime/dclib/dclib_seq.py
src/lmql/runtime/dclib/decoders.py
src/lmql/runtime/dclib/lmql_adapter.py
src/lmql/runtime/dclib/trie_cache.py
src/lmql/runtime/postprocessing/__init__.py
src/lmql/runtime/postprocessing/conditional_prob.py
src/lmql/runtime/postprocessing/group_by.py
src/lmql/tests/expr_test_utils.py
src/lmql/tests/mask_product_test.py
src/lmql/tests/monotonicity.py
src/lmql/tests/one_of_tests.py
src/lmql/tests/sentences_op.py
src/lmql/tests/starts_with_op_test.py
src/lmql/tests/stops_at.py
src/lmql/tests/str_in_str_tests.py
src/lmql/tests/test_multi_head.py
src/lmql/tests/token_set_test.py
src/lmql/tests/system/basic_use_cases.py
src/lmql/ui/.gitignore
src/lmql/ui/__init__.py
src/lmql/ui/live/__init__.py
src/lmql/ui/live/live.js
src/lmql/ui/live/live.py
src/lmql/ui/live/livelib.py
src/lmql/ui/live/package.json
src/lmql/ui/live/yarn.lock
src/lmql/ui/playground/.dockerignore
src/lmql/ui/playground/.env
src/lmql/ui/playground/.gitignore
src/lmql/ui/playground/Dockerfile
src/lmql/ui/playground/README.md
src/lmql/ui/playground/package.json
src/lmql/ui/playground/ref.py
src/lmql/ui/playground/run-in-docker.sh
src/lmql/ui/playground/yarn.lock
src/lmql/ui/playground/public/_headers
src/lmql/ui/playground/public/favicon.ico
src/lmql/ui/playground/public/index.html
src/lmql/ui/playground/public/lmql.svg
src/lmql/ui/playground/public/manifest.json
src/lmql/ui/playground/public/robots.txt
src/lmql/ui/playground/public/precomputed/calc.json
src/lmql/ui/playground/public/precomputed/cot.json
src/lmql/ui/playground/public/precomputed/distribution.json
src/lmql/ui/playground/public/precomputed/hello.json
src/lmql/ui/playground/public/precomputed/joke.json
src/lmql/ui/playground/public/precomputed/kv.json
src/lmql/ui/playground/public/precomputed/list.json
src/lmql/ui/playground/public/precomputed/meta.json
src/lmql/ui/playground/public/precomputed/translation.json
src/lmql/ui/playground/public/precomputed/wiki.json
src/lmql/ui/playground/src/App.jsx
src/lmql/ui/playground/src/App.test.js
src/lmql/ui/playground/src/Configuration.js
src/lmql/ui/playground/src/DataListView.js
src/lmql/ui/playground/src/DecoderGraph.js
src/lmql/ui/playground/src/DecodingTree.js
src/lmql/ui/playground/src/Explore.jsx
src/lmql/ui/playground/src/SharedState.js
src/lmql/ui/playground/src/State.js
src/lmql/ui/playground/src/ValidationGraph.jsx
src/lmql/ui/playground/src/browser_process.js
src/lmql/ui/playground/src/build_info.js
src/lmql/ui/playground/src/explore.svg
src/lmql/ui/playground/src/graph-layout.css
src/lmql/ui/playground/src/index.css
src/lmql/ui/playground/src/index.js
src/lmql/ui/playground/src/logo.svg
src/lmql/ui/playground/src/queries.js
src/lmql/ui/playground/src/remote_process.js
src/lmql/ui/playground/src/reportWebVitals.js
src/lmql/ui/playground/src/setupTests.js
src/lmql/ui/playground/src/spinner.svg
src/lmql/ui/playground/src/tagged-model-result.js
src/lmql/ui/playground/src/editor/lmql-monaco-language.js
src/lmql/ui/playground/src/editor/theme.json
src/lmql/utils/__init__.py
src/lmql/utils/graph.py
src/lmql/utils/nputil.py
web/deploy.sh
web/generate.js
web/generate_val_css.py
web/index.template.html
web/package.json
web/queries.js
web/showcase-queries.json
web/tagged-model-result.js
web/browser-build/.babelrc
web/browser-build/.gitignore
web/browser-build/browser-build.sh
web/browser-build/package.json
web/browser-build/package.sh
web/browser-build/python-package-plugin.js
web/browser-build/webpack.config.js
web/browser-build/yarn.lock
web/browser-build/shim/openai-shim/openai.tar.gz
web/browser-build/shim/openai-shim/openai/__init__.py
web/browser-build/shim/openai-shim/openai/error.py
web/browser-build/src/client.js
web/browser-build/src/index.html
web/browser-build/src/lmql-worker.js
web/browser-build/src/lmql_http_integration.js
web/browser-build/src/lmql_js_tokenizer.js
web/browser-build/src/lmql_openai_integration.js
web/browser-build/src/openai_secret.js
web/browser-build/wheels/.gitignore
web/browser-build/wheels/get-wheels.sh
web/browser-build/wheels/lmql.tar.gz
web/browser-build/wheels/openai.tar.gz
web/static/css/bulma-carousel.min.css
web/static/css/bulma-slider.min.css
web/static/css/bulma.css.map.txt
web/static/css/bulma.min.css
web/static/css/fontawesome.all.min.css
web/static/css/highlight.min.css
web/static/css/index.css
web/static/css/lmql-safari.css
web/static/css/lmql.css
web/static/css/val.css
web/static/css/val.gen.css
web/static/images/backend.png
web/static/images/backend.svg
web/static/images/cot.svg
web/static/images/decoder.png
web/static/images/eval-semantics.png
web/static/images/favicon.svg
web/static/images/interactive.svg
web/static/images/lmql-overview.png
web/static/images/lmql-social.png
web/static/images/lmql.svg
web/static/images/scripted-prompting.png
web/static/js/fontawesome.all.min.js
web/static/js/highlight.min.js
web/static/js/lmql.js