Metadata-Version: 2.4
Name: nordlys
Version: 0.1.2
Summary: Intelligent LLM Infrastructure with Smart Model Selection
Keywords: llm,ai,model-selection,machine-learning,nordlys
Author: Botir Khaltaev
Author-email: Botir Khaltaev <botirkhaltaev@llmadaptive.uk>
License-Expression: MIT
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Typing :: Typed
Requires-Dist: pydantic>=2.11.5,<3
Requires-Dist: sentence-transformers>=5.2.0,<6
Requires-Dist: datasets>=4.4.1
Requires-Dist: polars>=1.35.2
Requires-Dist: deepeval>=3.7.0
Requires-Dist: einops>=0.8.1
Requires-Dist: nordlys-core>=0.1.1,<1 ; extra == 'cpu'
Requires-Dist: torch>=2.5.1 ; extra == 'cpu'
Requires-Dist: nordlys-core-cu12>=0.1.1,<1 ; sys_platform == 'linux' and extra == 'cu12'
Requires-Dist: torch>=2.5.1 ; extra == 'cu12'
Requires-Python: >=3.11, <4.0
Project-URL: Bug Tracker, https://github.com/Egham-7/adaptive/issues
Project-URL: Documentation, https://docs.llmadaptive.uk
Project-URL: Homepage, https://llmadaptive.uk
Project-URL: Repository, https://github.com/Egham-7/adaptive
Provides-Extra: cpu
Provides-Extra: cu12
Description-Content-Type: text/markdown

# Nordlys Model Engine - Core Library

This package contains the core logic used by Nordlys models. It is intended for internal development and research.

## Development

Install dependencies:

```bash
uv sync --package nordlys
```

Run tests:

```bash
uv run pytest nordlys/tests/
```

Formatting and checks:

```bash
uv run black nordlys/
uv run ruff check nordlys/
uv run mypy nordlys/
```

## Links

- Docs: https://docs.llmadaptive.uk
- Issues: https://github.com/Egham-7/nordlys/issues
