Metadata-Version: 2.4
Name: candy-ai
Version: 18.0.0
Summary: Candy-ai v18 — Framework IA professionnel : 90 personnalités, VPS intégré, Smart auto-agent, Monitor dashboard, CLI avancé, mémoire persistante, validation JSON.
License: MIT
Project-URL: Homepage, https://client.hubworld.net
Keywords: ai,candy,cedric7-thinking,llm,chatbot,api,cli,nlp
Requires-Python: >=3.10
Description-Content-Type: text/markdown
Requires-Dist: httpx>=0.27.0

# 🍬 candy-ai v18

**Framework IA professionnel** · 90 personnalités · VPS intégré · CLI avancé · Multi-agents

---

## Installation

```bash
pip install candy-ai
```

---

## Nouveautés v18 — Module VPS

candy v18 intègre un accès complet à ton **Candy VPS** directement depuis le terminal.

### Session interactive

```bash
candy vps --"TON_TOKEN_64_CHARS"
```

```
🍬 Candy VPS — Connecté
Stockage  : 0.002 Go / 3 Go
Répertoire: /

  candy@vps:/$ ls
  candy@vps:/$ cd mon_projet
  candy@vps:/mon_projet$ python app.py
  candy@vps:/mon_projet$ exit
👋 Session VPS fermée.
```

### Toutes les commandes VPS

```bash
# Lister les fichiers
candy vps --ls --"TOKEN"
candy vps --ls mon_dossier --"TOKEN"

# Envoyer un fichier local
candy vps --upload "app.py" --"TOKEN"

# Exécuter un fichier hébergé (streaming)
candy --efile "script.py" --"TOKEN"

# Scripts actifs
candy vps --jobs --"TOKEN"

# Arrêter un script
candy vps --kill "job_id" --"TOKEN"

# Espace disque
candy vps --quota --"TOKEN"
```

> Token disponible sur candy-gate.hubworld.net → Dashboard → VPS

---

## Utilisation IA

```python
from candy import Candy

print(Candy.ask("Explique les décorateurs Python"))

score = Candy.score("fais un truc")
fixed = Candy.fix("écris un script python")
result = Candy.auto("Écris et vérifie un client REST en Python")
```

## CLI IA

```bash
candy --ask "Explique les closures" --lang FR --stream
candy --score "fais un truc"
candy --fix "écris moi un script"
candy --status
candy --version
```

## 90 Personnalités

```python
from candy import Coding, Math, Writing, Finance, Law, Medicine

Coding.ask("Optimise cette fonction Python")
Math.ask("Résous cette intégrale")
Writing.ask("Écris une accroche pour mon blog")
```

---

**candy-ai v18** · MIT License · Powered by Cedric7-Thinking Engine
