Metadata-Version: 2.3
Name: intentional
Version: 0.0.1.post1
Summary: Intentional is an open-source framework to build reliable, multimodal and multi-channel LLM chatbots that actually talk and behave as you expect.
Project-URL: Documentation, https://github.com/intentional-ai/intentional#readme
Project-URL: Issues, https://github.com/intentional-ai/intentional/issues
Project-URL: Source, https://github.com/intentional-ai/intentional
Author-email: ZanSara <github@zansara.dev>
License: AGPL-3.0-or-later
Classifier: Development Status :: 4 - Beta
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Requires-Python: >=3.9
Requires-Dist: intentional-core
Requires-Dist: intentional-openai
Requires-Dist: intentional-terminal
Requires-Dist: python-json-logger
Provides-Extra: dev
Requires-Dist: black; extra == 'dev'
Requires-Dist: isort; extra == 'dev'
Requires-Dist: mkdocs-exclude; extra == 'dev'
Requires-Dist: mkdocs-include-markdown-plugin; extra == 'dev'
Requires-Dist: mkdocs-material; extra == 'dev'
Requires-Dist: mkdocs-mermaid2-plugin; extra == 'dev'
Requires-Dist: mkdocs-redirects; extra == 'dev'
Requires-Dist: mkdocs-same-dir; extra == 'dev'
Requires-Dist: mkdocstrings[python]; extra == 'dev'
Requires-Dist: pre-commit; extra == 'dev'
Requires-Dist: pylint; extra == 'dev'
Requires-Dist: pytest; extra == 'dev'
Requires-Dist: pytest-asyncio; extra == 'dev'
Requires-Dist: ruff; extra == 'dev'
Provides-Extra: docs
Requires-Dist: mkdocs-exclude; extra == 'docs'
Requires-Dist: mkdocs-include-markdown-plugin; extra == 'docs'
Requires-Dist: mkdocs-material; extra == 'docs'
Requires-Dist: mkdocs-mermaid2-plugin; extra == 'docs'
Requires-Dist: mkdocs-redirects; extra == 'docs'
Requires-Dist: mkdocs-same-dir; extra == 'docs'
Requires-Dist: mkdocstrings[python]; extra == 'docs'
Provides-Extra: lint
Requires-Dist: black; extra == 'lint'
Requires-Dist: isort; extra == 'lint'
Requires-Dist: mkdocs-exclude; extra == 'lint'
Requires-Dist: mkdocs-include-markdown-plugin; extra == 'lint'
Requires-Dist: mkdocs-material; extra == 'lint'
Requires-Dist: mkdocs-mermaid2-plugin; extra == 'lint'
Requires-Dist: mkdocs-redirects; extra == 'lint'
Requires-Dist: mkdocs-same-dir; extra == 'lint'
Requires-Dist: mkdocstrings[python]; extra == 'lint'
Requires-Dist: pre-commit; extra == 'lint'
Requires-Dist: pylint; extra == 'lint'
Requires-Dist: ruff; extra == 'lint'
Provides-Extra: test
Requires-Dist: pytest; extra == 'test'
Requires-Dist: pytest-asyncio; extra == 'test'
Description-Content-Type: text/markdown

# Intentional - Main package

[![PyPI - Version](https://img.shields.io/pypi/v/intentional.svg)](https://pypi.org/project/intentional)
[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/intentional.svg)](https://pypi.org/project/intentional)

-----

## Table of Contents

- [Installation](#installation)
- [License](#license)

## Installation

```console
pip install intentional
```

## License

`intentional` is distributed under the terms of the [AGPL](LICENSE.txt) license. If that doesn't work for you, [get in touch](mailto:github@zansara.dev).
