Metadata-Version: 2.4
Name: openjali
Version: 0.1.1
Summary: OPENJALI - Os layer Proactive Embedded Natural Joint Artificial Language Intelligence
Author: Groguhé Sery Isaac Landry (IVSI)
Author-email: "Zousko Nicanor (IVSI)" <contact@ivoiresuperintelligence.com>
License: MIT
Project-URL: Homepage, https://github.com/openjali/openjali
Project-URL: Documentation, https://openjali.dev
Keywords: ai,llm,inference,agent,sovereign-ai,openjali
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Requires-Python: >=3.10
Description-Content-Type: text/markdown
Requires-Dist: llama-cpp-python>=0.3.0
Requires-Dist: huggingface_hub>=0.20.0
Requires-Dist: psutil>=5.9.0
Requires-Dist: pyyaml>=6.0
Requires-Dist: google-genai>=0.1.0
Requires-Dist: websockets>=12.0
Requires-Dist: neonize>=0.3.16
Requires-Dist: qrcode>=7.4
Requires-Dist: duckduckgo-search>=6.0.0
Requires-Dist: requests>=2.31.0
Requires-Dist: beautifulsoup4>=4.12.0
Provides-Extra: cuda
Requires-Dist: llama-cpp-python>=0.3.0; extra == "cuda"
Provides-Extra: transformers
Requires-Dist: torch>=2.0.0; extra == "transformers"
Requires-Dist: transformers>=4.40.0; extra == "transformers"
Requires-Dist: accelerate>=0.21.0; extra == "transformers"
Provides-Extra: audio
Requires-Dist: sounddevice>=0.4.6; extra == "audio"
Requires-Dist: soundfile>=0.12.0; extra == "audio"
Requires-Dist: edge-tts>=6.1.9; extra == "audio"
Requires-Dist: pygame>=2.5.2; extra == "audio"
Provides-Extra: audio-full
Requires-Dist: torch>=2.0.0; extra == "audio-full"
Requires-Dist: transformers>=4.40.0; extra == "audio-full"
Requires-Dist: sounddevice>=0.4.6; extra == "audio-full"
Requires-Dist: soundfile>=0.12.0; extra == "audio-full"
Requires-Dist: accelerate>=0.21.0; extra == "audio-full"
Requires-Dist: edge-tts>=6.1.9; extra == "audio-full"
Requires-Dist: pygame>=2.5.2; extra == "audio-full"
Provides-Extra: multimodal
Requires-Dist: diffusers>=0.27.0; extra == "multimodal"
Requires-Dist: torchvision>=0.17.0; extra == "multimodal"
Requires-Dist: torchaudio>=2.2.0; extra == "multimodal"
Requires-Dist: pillow>=10.2.0; extra == "multimodal"
Requires-Dist: moviepy>=1.0.3; extra == "multimodal"
Requires-Dist: opencv-python>=4.9.0; extra == "multimodal"

# 🦁 OPENJALI

**OPENJALI** (Os layer Proactive Embedded Natural Joint Artificial Language Intelligence) est une plateforme révolutionnaire d'IA souveraine africaine.
Conçue par la startup **IVOIRE Super Intelligence (IVSI)** et fondée par *Zousko Nicanor* et *Groguhé Sery Isaac Landry*, cette plateforme fusionne la puissance d'inférence locale d'Ollama avec la capacité d'orchestration Multi-Agents d'Openclaw.

## ✨ Fonctionnalités Principales

- **Inférence Locale Souveraine** : Exécutez des modèles massifs (Llama, Gemma, Mistral) sur votre propre machine (GPU/CPU).
- **Orchestration Multi-Agents (Crew)** : Créez des dizaines de travailleurs IA autonomes via de simples fichiers YAML (`project.yaml`).
- **Mode DJELI (Gemini Live)** : Un architecte IA inclus qui configure vocalement tous vos Agents IA en écoutant vos besoins.
- **Tools System Natif** : Équipez vos agents d'outils puissants (gestion de fichiers locaux, requêtes API externes) pour automatiser vos affaires.

## 🚀 Installation Rapide

```bash
pip install openjali
```

Pour installer avec le support de l'assistant audio :
```bash
pip install "openjali[audio]"
```

## 🛠️ Utilisation

Une fois installé, ouvrez votre terminal (CMD/PowerShell) et tapez la commande principale pour afficher l'interface IMAX :
```bash
openjali
```

### Commandes usuelles :
- `openjali pull TheBloke/TinyLlama-1.1B-Chat-v1.0-GGUF` : Télécharge un modèle depuis Hugging Face.
- `openjali run llama3` : Discute avec un modèle de langage téléchargé.
- `openjali crew project.yaml` : Lance la délégation de tâche à une équipe entière d'IA.
- `openjali djeli` : Démarre l'assistant vocal IA (nécessite une clé gratuite Gemini).

## 🛡️ À Propos d'IVSI

L'objectif d'IVSI est de doter l'écosystème numérique d'une puissance algorithmique de pointe, qui respecte la confidentialité totale des données tout en simplifiant drastiquement le déploiement d'agents.

---
*Conçu avec fierté de l'Afrique au Monde entier.*
