Metadata-Version: 2.4
Name: eurelis-llmatoolkit
Version: 2.0.0
Summary: Framework to build and manage IA based applications. Based on Langchain and LlamaIndex under the hood.
Project-URL: Homepage, https://github.com/Eurelis/Eurelis-LlmaToolkit
Project-URL: Bug Tracker, https://github.com/Eurelis/Eurelis-LlmaToolkit/issues
Author-email: Vincent LAMBERT <v.lambert@eurelis.com>, Jérôme DIAZ <j.diaz@eurelis.com>, Nicolas LOISY <n.loisy@eurelis.com>
License-File: LICENSE
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.11.3
Requires-Dist: click==8.1.7
Requires-Dist: python-dotenv==1.0.0
Provides-Extra: anthropic
Requires-Dist: anthropic>=0.49.0; extra == 'anthropic'
Requires-Dist: llama-index-llms-anthropic>=0.6.10; extra == 'anthropic'
Provides-Extra: chroma
Requires-Dist: chromadb>=0.6.3; extra == 'chroma'
Requires-Dist: llama-index-vector-stores-chroma>=0.4.1; extra == 'chroma'
Provides-Extra: huggingface
Requires-Dist: llama-index-embeddings-huggingface>=0.5.2; extra == 'huggingface'
Requires-Dist: sentence-transformers>=3.4.1; extra == 'huggingface'
Provides-Extra: llamaindex
Requires-Dist: llama-index-readers-web>=0.3.8; extra == 'llamaindex'
Requires-Dist: llama-index==0.13.3; extra == 'llamaindex'
Provides-Extra: markdown
Requires-Dist: markdown>=3.7; extra == 'markdown'
Provides-Extra: mongodb
Requires-Dist: llama-index-storage-docstore-mongodb>=0.3.0; extra == 'mongodb'
Requires-Dist: llama-index-vector-stores-mongodb>=0.5.0; extra == 'mongodb'
Requires-Dist: motor>=3.7.0; extra == 'mongodb'
Requires-Dist: pymongo<4.10; extra == 'mongodb'
Provides-Extra: openai
Requires-Dist: llama-index-llms-openai>=0.5.4; extra == 'openai'
Provides-Extra: pdf
Requires-Dist: pymupdf4llm>=0.0.17; extra == 'pdf'
Requires-Dist: pymupdf>=1.25.4; extra == 'pdf'
Provides-Extra: sentry
Requires-Dist: sentry-sdk>=2.23.1; extra == 'sentry'
Provides-Extra: sitemap
Requires-Dist: beautifulsoup4>=4.13.3; extra == 'sitemap'
Requires-Dist: lxml>=5.3.1; extra == 'sitemap'
Description-Content-Type: text/markdown

# Eurelis-LlmaToolkit

![Python : 11](https://img.shields.io/badge/Python-=3.11-green)
[![uv](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/uv/main/assets/badge/v0.json)](https://github.com/astral-sh/uv)
[![Ruff](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/ruff/main/assets/badge/v2.json)](https://github.com/astral-sh/ruff)
![Code style : black](https://img.shields.io/badge/Code_style-black-black)
[![pre-commit](https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit)](https://github.com/pre-commit/pre-commit)

[![Open Issues](https://img.shields.io/github/issues-raw/Eurelis/Eurelis-KB-Framework)](https://github.com/Eurelis/Eurelis-KB-Framework/issues)
[![GitHub star chart](https://img.shields.io/github/stars/langchain-ai/langchain?style=social)](https://star-history.com/#Eurelis/Eurelis-KB-Framework)
[![X (formerly Twitter) URL](https://img.shields.io/twitter/url?url=https%3A%2F%2Fx.com%2FAgence_Eurelis&label=Follow%20%40Eurelis)](https://x.com/Agence_Eurelis)

Framework to build and manage IA based applications.
Based on LlamaIndex under the hood.
Reboot de la librairie [Eurelis-KB-Framework](https://github.com/Eurelis/Eurelis-KB-Framework).

## General information

Eurelis-LlmaToolkit is released under the **[MIT license](/LICENSE)**.

### Changes

See [CHANGELOG.md](CHANGELOG.md)

### Security policy

See [SECURITY.md](SECURITY.md)

### Citing Eurelis-LlmaToolkit in publications

See [CITATION.cff](CITATION.cff)
