Metadata-Version: 2.4
Name: LMMH
Version: 0.1.8
Summary: A comprehensive AI toolkit for Python, including TTS, STT, language detection, document processing, internet search, and AI-powered NLP and computer vision utilities.
Home-page: https://github.com/LaithALhaware/LMMH
Author: Laith Madhat M. AL-Haware
Author-email: "Laith Madhat M. AL-Haware" <www.landr41@gmail.com>
License: MIT
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: flask
Requires-Dist: flask-cors
Requires-Dist: torch
Requires-Dist: transformers
Requires-Dist: faster-whisper
Requires-Dist: TTS
Requires-Dist: PyMuPDF
Requires-Dist: python-docx
Requires-Dist: pandas
Requires-Dist: openpyxl
Requires-Dist: langdetect
Requires-Dist: googletrans==4.0.0-rc1
Requires-Dist: googlesearch-python
Requires-Dist: aiohttp
Requires-Dist: beautifulsoup4
Requires-Dist: pydub
Requires-Dist: Pillow
Requires-Dist: requests
Dynamic: author
Dynamic: home-page
Dynamic: license-file
Dynamic: requires-python

# 👽 LMMH - Comprehensive Library of AI

*A comprehensive AI toolkit for Python, including TTS, STT, language detection, document processing, internet search, and AI-powered NLP and computer vision utilities.*

[![PYPI Project](https://pypi.org/static/images/logo-small.8998e9d1.svg)](https://pypi.org/project/LMMH/)
[![License: MIT](https://img.shields.io/badge/License-MIT-green.svg)](LICENSE)
[![Python Version](https://img.shields.io/badge/python-3.8%2B-blue.svg)](https://www.python.org/)

---

## 🚀 Overview

**LMMH** is a powerful Python library that unifies multiple AI capabilities into one framework.
Designed for developers, researchers, and automation engineers, it provides fast, reliable, and extensible AI tools.

## 🛠️ How This Library Was Made

The LMMH Library was created with the vision of providing a unified framework for two of the most important domains of Artificial Intelligence:

**Chat/Text AI:** Inspired by the rise of LLMs (Large Language Models) and modern NLP techniques, this module integrates natural language understanding, text generation, embeddings, and chatbot frameworks into a single, easy-to-use package.

**Vision AI Processing:** Leveraging computer vision research, this module combines classical image processing techniques with modern deep learning models, making it easy to perform image classification, object detection, and preprocessing tasks.

The library is built in Python, designed to be lightweight but powerful, and packaged for distribution via PyPI so anyone can install and use it.

Development was guided by the following principles:

* **Accessibility** – Easy for beginners to get started.
* **Scalability** – Flexible enough for advanced research and production.
* **Modularity** – Each AI domain (Chat/Text, Vision) is self-contained but interoperable.
* **Community-driven** – Open to contributions and improvements.

## 🚀 Features

### 🧠 Chat & Text AI

* Real-Time Assistant (Agent)
* Code generation & debugging
* Security-focused analysis (ProtHack)
* Professional email & text generation

### 👁️ Vision AI & File Processing

* Extract text from **PDF, DOCX, TXT, images**
* Multi-format file processing
* Automatic cleaning & language detection

### 🔊 Speech AI

* Text-to-Speech (TTS)
* Speech-to-Text (STT)
* Local & fast processing

### 🌍 Internet Search & Utilities

* Async internet search
* Google Translate
* Image size & connectivity checker

---

## 📦 Installation

```bash
pip install LMMH
```

---

## 📁 Example Usage

### Text Extraction

```python
from LMMH import Extract_Text_LMMH

text = Extract_Text_LMMH("document.pdf")
print(text)
```

### Text-to-Speech

```python
from LMMH import Speak_Locally_Sync_LMMH

Speak_Locally_Sync_LMMH("Hello world!", voice="en_US")
```

### Internet Search

```python
from LMMH import Internet_Search_Stream_LMMH

for result in Internet_Search_Stream_LMMH("Latest AI news"):
    print(result)
```

### AI Chatbot

* Intent Recognition
* Dialogue Management
* Response Generation
* Sentiment Analysis
* Knowledge Base Integration
* Multi-language Support
* Voice Integration
* Testing & Evaluation
* Code Agent & Email Assistant
* File Analysis

### Vision AI Processing

* Image Classification
* Object & Human Detection
* Face Recognition
* OCR Processing
* Video Analysis
* GAN Image Generation
* Image Segmentation
* Plate Number & Car Brand Detection
* Ask Questions About Any Image

---

## ⚙️ Console Script

LMMH ships with a simple installer:

```bash
LMMH-install
```

---

## 🤝 Contributing

We welcome contributions from the community:

1. Fork the repository
2. Create a feature branch (`feature/your-feature`)
3. Commit your changes
4. Push the branch
5. Open a Pull Request

---

## 📞 Contact

For questions, suggestions, or collaboration:

* **Email:** [www.landr41@gmail.com](mailto:www.landr41@gmail.com)
* **GitHub:** [https://github.com/LaithALhaware/LMMH](https://github.com/LaithALhaware/LMMH)
* **Website:** [https://laithalhaware.com/](https://laithalhaware.com/)
* **LinkedIn:** [https://www.linkedin.com/in/laith-madhat-al-hory-a1551917b/](https://www.linkedin.com/in/laith-madhat-al-hory-a1551917b/)

---

## 📜 License

This project is licensed under the MIT License – see the [LICENSE](LICENSE) file for details.

---

## 🌟 Acknowledgments

Thanks to the open-source AI ecosystem for inspiration and resources.
