IuVe AI pour les developpeurs
API workspace production, appairage Desktop Agent et execution Avatar locale — integrez IuVe avec des limites honnetes.
🖥️ Desktop Agent & Avatar
Installez le desktop agent pour votre plateforme, appariez via IuVe Connect et accordez les capabilities. Avatar transforme le langage naturel en plans exécutés localement sous policy.
Pipeline d'execution: Intent → Planner → Executor → Verifier (Orchestra cloud assiste le routage; l'execution reste sur l'appareil).
Apres installation, ouvrez IuVe Connect et terminez l'appairage avec les grants de capabilities.
⚡ Capabilities Avatar (0.2.2.60)
- Capability Resolver v1 — chemins XDG, modes de routage (safe / balanced / trusted), alias d'apps
- Goal Memory — objectif de session, fichiers, fenetre selectionnee, onglet navigateur
- Local Search — langage naturel vers recherche structuree de dossier
- FOLDER_ANALYSIS — analyser le contenu d'un dossier sur l'appareil
- WEB_RESEARCH — recherche Google via navigateur avec limites ToS honnetes
- Plan Visualizer — puce pipeline Intent → Planner → Policy → Executor → Vision → Verifier
⚠️ Limites honnetes
- Policy workspace : les ecritures Desktop peuvent etre remappees vers ~/IuVeWorkspace; lecture via vrais chemins XDG
- Screen vision exige un grant explicite; cloud verify assiste mais la policy locale controle la capture
- Linux offre la console GTK et l'automation desktop les plus matures ; Windows et macOS fournissent des paquets agent complets (~30 Mo), certains chemins d'automation spécifiques à Linux peuvent différer.
- Scraping de sites emploi (Indeed / LinkedIn) limite par ToS; extraction Google SERP MVP seulement
🔌 Apercu REST API
IuVe expose une REST API pour chat, batch, usage, cles API et endpoints device.
URL de base du site: https://www.iuve.eu
URL de base API: https://www.iuve.eu/api
| Methode | Endpoint | Objectif |
|---|---|---|
| POST | /api/chat | Chat message unique |
| POST | /api/chat/stream | Reponse streaming SSE |
| POST | /api/chat/batch | Traitement batch de requetes |
| GET | /api/usage | Statistiques d'usage |
| GET | /releases/desktop-agent/linux/latest.json | Manifeste release Desktop Agent (public) |
| GET | /api/desktop-agent/releases/{platform}/latest | Métadonnées de release récentes (auth requise) |
| GET | /api/desktop-agent/download/{platform} | Téléchargement d'artefact authentifié |
| GET | /api/desktop-agent/releases/recommended | Auto-détection OS pour plateforme recommandée |
🔑 Authentification
Generez des cles API depuis le dashboard. Incluez la cle dans l'en-tete Authorization :
Authorization: Bearer YOUR_API_KEY
curl -X POST "https://www.iuve.eu/api/chat" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"message": "Analyze this error", "developer_mode": true}'
🛒 Marketplace
Les apps self-hosted de l'écosystème s'associent à votre clé API IuVe et se déploient sur votre infrastructure.
❓ Questions frequentes
Les Desktop Agents sont-ils publics ? Oui — agents complets pour Linux (.deb), Windows (.exe) et macOS 15+ (.tar.gz) sur /releases/desktop-agent/{platform}/. Version 0.2.2.60. Appairage via IuVe Connect après installation. Paquets non signés ; certification plateforme NO-GO jusqu'à EV PASS manuel.
Avatar execute-t-il des actions dans le cloud ? Non — Orchestra route l'intent et la vision verify; execution du plan et policy restent sur l'appareil apparie.
Ou gerer les grants device ? Dans IuVe Connect apres appairage — chaque scope capability exige une approbation explicite du proprietaire.
Besoin d'aide integration ? Utilisez Team ou contactez hello@iuve.eu.