Metadata-Version: 2.4
Name: llm-schema-lock
Version: 0.1.2
Summary: Offline JSON schema validation & auto-repair for local LLMs
License: MIT
Keywords: llm,json-schema,ollama,llama.cpp,vLLM,json-validation,offline-license,structured-output,python
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: license.dat
Requires-Dist: jsonschema>=4.17.0
Requires-Dist: cryptography>=41.0.0
Dynamic: license-file

# llm-schema-lock

Оффлайн-валидация JSON для локальных LLM. Автоматически чинит битый JSON.

## Установка

```bash
pip install llm-schema-lock

Пример использования:
from llm_schema_lock import validate_and_fix

schema = {"type": "object", "properties": {"answer": {"type": "string"}}, "required": ["answer"]}

result = validate_and_fix('{"answer": "OK"}', schema)
print(result)

Купить Pro-лицензию:
Цена: 1 990 ₽/мес или 14 900 ₽ навсегда
Инструкция по покупке:
1.Получи свой ID компьютера командой: python -c "from llm_schema_lock._license import check_license; print(check_license()['machine_id'])"
2.Переведи деньги по СБП на номер: +7-952-635-10-55 (ВТБ)
3.В комментарии к переводу напиши: lic:ТВОЙ_ID
4.Отправь скриншот чека в Telegram: @iLL1cc
5.В течение 15 минут получишь файл license.dat

Лицензия:
MIT. Коммерческое использование требует Pro-ключа.
