Metadata-Version: 2.4
Name: ommlds
Version: 0.0.0.dev436
Summary: ommlds
Author: wrmsr
License-Expression: BSD-3-Clause
Project-URL: source, https://github.com/wrmsr/omlish
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Intended Audience :: Developers
Classifier: Operating System :: OS Independent
Classifier: Operating System :: POSIX
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.13
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: omdev==0.0.0.dev436
Requires-Dist: omlish==0.0.0.dev436
Provides-Extra: all
Requires-Dist: llama-cpp-python~=0.3; extra == "all"
Requires-Dist: mlx~=0.28; extra == "all"
Requires-Dist: mlx-lm~=0.26; sys_platform == "darwin" and extra == "all"
Requires-Dist: tiktoken~=0.11; extra == "all"
Requires-Dist: tinygrad~=0.11; extra == "all"
Requires-Dist: tokenizers~=0.22; extra == "all"
Requires-Dist: torch~=2.8; extra == "all"
Requires-Dist: transformers~=4.56; extra == "all"
Requires-Dist: sentence-transformers~=5.1; extra == "all"
Requires-Dist: huggingface-hub~=0.34; extra == "all"
Requires-Dist: datasets~=4.0; extra == "all"
Requires-Dist: numpy>=1.26; extra == "all"
Requires-Dist: pytesseract~=0.3; extra == "all"
Requires-Dist: rapidocr-onnxruntime~=1.4; extra == "all"
Requires-Dist: pillow~=11.3; extra == "all"
Requires-Dist: ddgs~=9.5; extra == "all"
Requires-Dist: mwparserfromhell~=0.7; extra == "all"
Requires-Dist: wikitextparser~=0.56; extra == "all"
Requires-Dist: lxml>=5.3; python_version < "3.13" and extra == "all"
Provides-Extra: backends
Requires-Dist: llama-cpp-python~=0.3; extra == "backends"
Requires-Dist: mlx~=0.28; extra == "backends"
Requires-Dist: mlx-lm~=0.26; sys_platform == "darwin" and extra == "backends"
Requires-Dist: tiktoken~=0.11; extra == "backends"
Requires-Dist: tinygrad~=0.11; extra == "backends"
Requires-Dist: tokenizers~=0.22; extra == "backends"
Requires-Dist: torch~=2.8; extra == "backends"
Requires-Dist: transformers~=4.56; extra == "backends"
Requires-Dist: sentence-transformers~=5.1; extra == "backends"
Provides-Extra: huggingface
Requires-Dist: huggingface-hub~=0.34; extra == "huggingface"
Requires-Dist: datasets~=4.0; extra == "huggingface"
Provides-Extra: numpy
Requires-Dist: numpy>=1.26; extra == "numpy"
Provides-Extra: ocr
Requires-Dist: pytesseract~=0.3; extra == "ocr"
Requires-Dist: rapidocr-onnxruntime~=1.4; extra == "ocr"
Provides-Extra: pillow
Requires-Dist: pillow~=11.3; extra == "pillow"
Provides-Extra: search
Requires-Dist: ddgs~=9.5; extra == "search"
Provides-Extra: wiki
Requires-Dist: mwparserfromhell~=0.7; extra == "wiki"
Requires-Dist: wikitextparser~=0.56; extra == "wiki"
Provides-Extra: xml
Requires-Dist: lxml>=5.3; python_version < "3.13" and extra == "xml"
Dynamic: license-file

# Overview

ML / AI code.

# Notable packages

- **[cli](https://github.com/wrmsr/omlish/blob/master/ommlds/cli)** (cli: `om mc`) - A general purpose ai cli, inspired
  and in the spirit of [simonw's](https://github.com/simonw/llm) and others.

- **[minichain](https://github.com/wrmsr/omlish/blob/master/ommlds/minichain)** - *A thing that does the things
  langchain people use langchain to do.*
