TECHENCLAIR / AI PROJECT ÉDITION NATIVE V10.0
L'intelligence prend forme.

Votre quotidien.
Ses capacités.
Sans limites.

Rencontrez J.A.R.V.I.S. Votre assistant personnel autonome pour piloter votre maison, créer et donner vie à vos idées. Simplement avec votre voix.

100 % GRATUIT   /   OPEN SOURCE   /   PAR TECHENCLAIR
MODÈLE 3D · GLISSEZ POUR TOURNER
01 — NEURAL COREIntelligence artificielle
02 — VOICE ENGINEÀ votre écoute.
03 — CONNECTED HOMEVotre maison. Votre voix.
Contrôlez votre maison connectée par la voix avec J.A.R.V.I.S, l'assistant autonome intelligent inspiré de Stark Industries. Un projet open source propulsé par les meilleurs modèles d'intelligence artificielle locale et cloud (Gemini, Groq, Claude, Grok).
Ce script est donné à titre gratuit et réalisé par TechEnClair ! Chacun est libre de le modifier.
SYS.01 // DÉPLOIEMENT DU SYSTÈME

Étape 1 : Téléchargement & Accès

Validez le contrôle de sécurité ci-dessous pour déverrouiller l'accès aux installeurs officiels.

SAS D'AUTHENTIFICATION & FICHIERS

Sélection de la Plateforme

MOD.01
RECOMMANDÉ

Windows 10 / 11 (64-bit)

Installeur automatisé tout-en-un

Setup natif officiel V10
Python & dépendances embarqués
Zéro configuration manuelle
Exécutable : JARVIS_Setup_v10.0.exe
ARCHIVE V3

macOS

Branche archivée (v3.0)

Le développement de J.A.R.V.I.S est désormais concentré à 100% sur l'architecture Windows. Les sources historiques macOS V3 sont incluses dans l'archive.

Support : Non maintenu
ARCHIVE V3

Linux

Branche archivée (v3.0)

Projet d'upgrade Linux suspendu au profit de l'écosystème Windows natif. Les scripts V3 restent accessibles dans le dossier pour les développeurs.

Support : Non maintenu
SOLUTION DE SECOURS INTÉGRÉE

Si votre configuration Windows (disque secondaire, droits restreints ou antivirus d'entreprise) bloque le setup standard, utilisez JARVIS_Setup_Secours_v10.exe qui est déjà inclus directement dans le dossier téléchargé. Il résout automatiquement les conflits de chemins d'accès.

SYS.03 // ENVIRONNEMENT TECHNIQUE

Étape 2 : Prérequis & Dépendances

L'Édition Native s'occupe de tout. Si vous êtes développeur ou préférez une installation manuelle, voici les briques requises.

ZÉRO PRÉREQUIS AVEC L'ÉDITION NATIVE

Vous utilisez le setup JARVIS v10 Native ?

Vous pouvez ignorer entièrement l'installation manuelle des outils ci-dessous ! L'Édition Native intègre son propre runtime Python 3.12 et tous ses modules audio et web. Passez directement à l'Étape 3 : Configuration des Clés API.

Méthode Manuelle / Pour Développeurs

OPTIONAL SETUP

1. Python 3.12.0

OBLIGATOIRE

Interprète officiel pour l'exécution du cerveau IA. Attention : Ne pas installer Python 3.13+, car certains modules critiques ne sont pas encore compatibles.

⚠️ Cochez obligatoirement la case "Add Python to PATH" tout en bas de la première fenêtre de l'installeur.
Télécharger Python 3.12

2. Node.js & NPM

RUNTIME

Indispensable pour orchestrer le serveur de communication temps réel, les WebSockets et l'interface applicative de J.A.R.V.I.S.

Télécharger Node.js (LTS)

3. Microsoft Edge WebView2

RENDER

Composant système officiel de Microsoft requis pour le rendu graphique de la sphère 3D réactive et des fenêtres applicatives Windows.

Télécharger WebView2

4. Visual C++ Build Tools

COMPILER

Compilateur Windows indispensable pour compiler les bibliothèques audio bas niveau en direct sur votre ordinateur (comme PyAudio).

Télécharger C++ Build Tools

5. Module Audio PyAudio (Capture Micro)

Si vous compilez l'environnement à la main et que la capture vocale ne répond pas, installez le composant audio via l'Invite de commandes :

# Commande d'installation audio : pip install pyaudio

Méthode : Ouvrez le menu Démarrer de Windows, tapez cmd, validez par Entrée, puis collez la commande ci-dessus.

SYS.04 // PROTOCOLE DE CONFIGURATION

Étape 3 : Configuration des Clés API (.env)

J.A.R.V.I.S utilise vos propres clés API pour fonctionner de manière autonome. Ouvrez le fichier .env à la racine de votre dossier et renseignez les services désirés.

1. Moteurs d'Intelligence (LLM) CERVEAU PRINCIPAL

Gemini AI

GRATUIT & RECOMMANDÉ

Cerveau principal par défaut de J.A.R.V.I.S : extrêmement réactif, puissant, gratuit et sans carte bancaire requise.

GEMINI_API_KEY= votre_clé_ici
Obtenir ma clé Gemini

Groq Cloud

GRATUIT & ULTRA RAPIDE

Vitesse d'inférence instantanée idéale pour des réponses vocales en temps réel sans latence d'attente.

GROQ_API_KEY= votre_clé_ici
Obtenir ma clé Groq

Claude AI (Anthropic)

PAYANT (CRÉDITS)

Le raisonnement avancé d'Anthropic pour les requêtes complexes (nécessite 5$ de crédits sur votre compte).

ANTHROPIC_API_KEY= votre_clé_ici
Obtenir ma clé Claude

Grok (xAI)

PAYANT

L'intelligence de X / Twitter pour l'accès aux tendances et conversations mondiales en temps réel.

XAI_API_KEY= votre_clé_ici
Obtenir ma clé Grok
2. Voix, Domotique & Outils Connectés SERVICES CONNECTÉS
NOUVEAU V10
ElevenLabs

Synthèse vocale réaliste et voix HD expressives.

ELEVENLABS_API_KEY=...
Obtenir clé
SIMPLIFIÉ V10
Home Assistant

Pilotage de vos lumières, volets et prises connectées.

HA_TOKEN=jeton_ici
En savoir plus
GRATUIT
SerpAPI (Google)

Permet à Jarvis de chercher des infos sur Google en direct.

SERPAPI_API_KEY=...
Obtenir clé
GRATUIT
YouTube Data API

Recherche et lecture instantanée de musiques et vidéos.

YOUTUBE_API_KEY=...
Obtenir clé
WORKSPACE V10

Intégration Gmail (Lecture Vocale) & Google Agenda

Pour activer la lecture vocale de vos mails et la synchronisation d'agenda, générez votre fichier credentials.json depuis Google Cloud Console et déposez-le dans le dossier frontend de votre installation.

1. Créez un projet sur Google Cloud Console et activez les API Gmail API et Google Calendar API.

2. Créez des identifiants de type Application de bureau.

3. Téléchargez le fichier JSON, renommez-le précisément en credentials.json et placez-le dans le sous-dossier frontend.

Un problème au premier démarrage ?

Si le lancement échoue sur votre machine, téléchargez le logiciel Antigravity, ouvrez le dossier Jarvis et laissez l'IA régler vos dépendances locales sur-mesure.

Télécharger Antigravity
Accès Compagnon Mobile (LAN)

Pour ouvrir l'interface de contrôle sur votre smartphone connecté au même réseau Wi-Fi :

http://[IP_DE_VOTRE_PC]:8080

Conseil : pour une fluidité maximale, utilisez Firefox ou Edge Mobile.

SYS.05 // TÉLÉMÉTRIE D'INTERFACE

Cockpit & Interface J.A.R.V.I.S

Explorez les différents modules visuels et les écrans de contrôle du système.

Sphère 3D réactive

Sphère 3D réactive

Visualisez les mots prononcés qui se dessinent en temps réel grâce au moteur de particules.

Ressources & Performance

Ressources & Télémétrie PC

Suivez l'utilisation de vos composants (CPU, GPU, RAM) avec style et précision.

Configuration des modules

Gestionnaire des Modules IA

Configurez facilement vos clés d'intelligence artificielle et vos services vocaux.

Menu d'authentification

Authentification Sécurisée

Accès personnalisé et protection renforcée de votre cockpit domotique.

Menu principal

Menu Principal Stark OS

L'écosystème de contrôle centralisé à portée de voix et de clic.

Paramètres avancés

Paramètres Vocaux & Synthèse

Réglez la sensibilité du microphone, le timbre vocal et la rapidité d'élocution.

Gestion domotique

Hub Domotique Home Assistant

Pilotez votre maison et vos appareils connectés en temps réel avec confirmation vocale.

Zéro Solitude

La communauté

ACCÈS SÉCURISÉ

Téléchargement J.A.R.V.I.S

Ce projet représente des centaines d'heures de développement et de maintenance. Vous pouvez soutenir ce travail via un don libre (veuillez choisir "Paiement entre proches" pour éviter les frais PayPal).

GUIDE DE CONFIGURATION API

Tutoriels d'Obtention des Clés

Sélectionnez le service à configurer pour afficher la marche à suivre pas à pas.

Tuto Gemini AI (Google AI Studio)

  1. 1 Rendez-vous sur Google AI Studio et connectez votre compte Google.
  2. 2 Cliquez sur "Get API key" dans la barre latérale gauche.
  3. 3 Cliquez sur le bouton bleu "Create API key".
  4. 4
    Copiez votre clé et collez-la dans votre fichier .env :
    GEMINI_API_KEY=votre_cle_ici