Metadata-Version: 2.4
Name: novastack
Version: 0.1.1
Summary: Unleash smart AI applications.
Project-URL: Documentation, https://novastack-project.github.io/novastack
Project-URL: Repository, https://github.com/novastack-project/novastack
Author-email: Leonardo Furnielis <leonardofurnielis@outlook.com>
License: Apache-2.0
License-File: LICENSE
Keywords: AI,LLM,QA,RAG,data,observability,retrieval,semantic-search
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Software Development :: Libraries :: Application Frameworks
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: <3.14,>=3.11
Requires-Dist: novastack-core<0.2.0,>=0.1.1
Requires-Dist: novastack-llms-litellm<0.2.0,>=0.1.0
Requires-Dist: novastack-loaders-file<0.2.0,>=0.1.0
Provides-Extra: dev
Requires-Dist: pytest-asyncio<2.0.0,>=1.4.0; extra == 'dev'
Requires-Dist: pytest-mock<4.0.0,>=3.15.1; extra == 'dev'
Requires-Dist: pytest<10.0.0,>=9.1.1; extra == 'dev'
Requires-Dist: ruff<0.16.0,>=0.15.19; extra == 'dev'
Description-Content-Type: text/markdown

<div align="center">
  <img alt="Novastack Logo" src=".github/images/logo-light.png" width="65%">
</div>

<div align="center">
  <h3>Unleash smart AI applications.</h3>
</div>

<div align="center">
  <img src="https://github.com/novastack-project/novastack/actions/workflows/test.yml/badge.svg" alt="Testing">
  <img src="https://img.shields.io/pypi/l/novastack?style=flat&colorA=black&colorB=black" alt="PyPI - License">
  <img
    src="https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/ruff/main/assets/badge/v2.json"
    alt="Ruff">  
  <img src="https://img.shields.io/pypi/v/novastack?style=flat&colorA=black&colorB=black" alt="PyPI - Version">
  <a href="https://pepy.tech/projects/novastack"><img src="https://static.pepy.tech/personalized-badge/novastack?period=total&units=INTERNATIONAL_SYSTEM&left_color=BLACK&right_color=BLACK" alt="PyPI Downloads"></a>
</div>

## Installation 

```bash
pip install novastack
# or
uv add novastack
```

## License

[Apache License 2.0](LICENSE)
