Metadata-Version: 2.4
Name: rusticai-huggingface
Version: 1.2.3
Summary: Rustic AI module with huggingface integrations
License-Expression: Apache-2.0
Author: Dragonscale Industries Inc.
Author-email: dev@dragonscale.ai
Requires-Python: >=3.13,<3.14
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.13
Provides-Extra: test
Requires-Dist: datasets (>=4.8.3,<5.0.0)
Requires-Dist: diffusers (>=0.37.0,<0.38.0)
Requires-Dist: pillow (>=12.1.1,<13.0.0)
Requires-Dist: protobuf (>=5.0,<7.0)
Requires-Dist: rusticai-core (>=1.2.3,<1.3.0)
Requires-Dist: sentence-transformers (>=5.3.0,<6.0.0)
Requires-Dist: sentencepiece (>=0.2.0,<0.3.0)
Requires-Dist: soundfile (>=0.13.1,<0.14.0)
Requires-Dist: torch (>=2.4.0,<3.0.0) ; sys_platform == "darwin"
Requires-Dist: torch (>=2.4.0,<3.0.0) ; sys_platform == "linux"
Requires-Dist: transformers (>=5.3.0,<6.0.0)
Project-URL: Homepage, https://www.rustic.ai/
Project-URL: Repository, https://github.com/rustic-ai/rustic-ai
Project-URL: Rustic AI Core, https://pypi.org/project/rusticai-core/
Description-Content-Type: text/markdown

# Rustic AI Hugging Face

[Rustic AI](https://www.rustic.ai/) module which provides agents and mixin leveraging [Hugging Face](https://huggingface.co/).

## Installing

```shell
pip install rusticai-huggingface # depends on [rusticai-core](https://pypi.org/project/rusticai-core/).
```

**Note:** It depends on [rusticai-core](https://pypi.org/project/rusticai-core/) and uses Pytorch CPU dependency by default.

For models that require authentication, set the environment variable `HF_TOKEN` or use the [huggingface-cli](https://huggingface.co/docs/huggingface_hub/en/quick-start#authentication)

## Building from Source

```shell
poetry install --with dev --all-extras
poetry build
```

