← Derniers articles
💻 computer science

OpenJarvis: Personal AI, On Personal Devices

OpenJarvis présente une architecture d'IA personnelle décomposée et typée qui exploite une recherche de spécifications guidée par les LLM pour optimiser cinq primitives indépendantes, permettant aux systèmes locaux d'atteindre une précision équivalente à celle du cloud tout en réduisant drastiquement les coûts d'API et la latence.

Auteurs originaux : Jon Saad-Falcon, Avanika Narayan, Robby Manihani, Tanvir Bhathal, Herumb Shandilya, Hakki Orhun Akengin, Gabriel Bo, Andrew Park, Matthew Hart, Caia Costello, Chuan Li, Christopher Ré, Azalia Mirhosei
Publié 2026-05-19
📖 6 min de lecture🧠 Analyse approfondie

Auteurs originaux : Jon Saad-Falcon, Avanika Narayan, Robby Manihani, Tanvir Bhathal, Herumb Shandilya, Hakki Orhun Akengin, Gabriel Bo, Andrew Park, Matthew Hart, Caia Costello, Chuan Li, Christopher Ré, Azalia Mirhoseini

Article original sous licence CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Ceci est une explication générée par l'IA de l'article ci-dessous. Elle n'a pas été rédigée ni approuvée par les auteurs. Pour une précision technique, consultez l'article original. Lire la clause de non-responsabilité complète

Imaginez que vous avez un assistant personnel brillant, de classe mondiale, qui vit dans le cloud. Il est incroyablement intelligent, capable de résoudre des problèmes complexes et de gérer vos données sensibles (comme vos e-mails, votre calendrier et vos dossiers de santé) en les envoyant à une immense ferme de serveurs. Cela fonctionne bien, mais cela coûte beaucoup d'argent chaque mois, nécessite une connexion Internet et signifie que vous remettez votre journal intime à un étranger pour qu'il le lise.

Maintenant, imaginez que vous voulez que ce même assistant vive à l'intérieur de votre propre ordinateur portable ou de votre téléphone. Vous voulez qu'il soit privé, exempt de frais mensuels et qu'il fonctionne même lorsque vous êtes dans un avion sans Wi-Fi.

Le problème est que si vous prenez simplement le « cerveau » de l'assistant cloud (un modèle d'IA puissant) et essayez de l'exécuter sur votre téléphone, il plante. C'est comme essayer d'installer un moteur de voiture de course de Formule 1 dans une berline compacte ; la voiture n'a pas été construite pour ce moteur. La suspension, le système de carburant et la direction de la voiture (la pile logicielle) sont tous calibrés pour le plus petit moteur. Si vous changez le moteur sans modifier le reste de la voiture, elle se désintègre.

C'est le problème central que résout l'article « OPENJARVIS ».

Le Problème : L'Échec du « Changement de Moteur »

Les chercheurs ont tenté une expérience simple : ils ont pris des systèmes d'IA personnels existants (comme OpenClaw ou Hermes Agent) et ont simplement remplacé le cerveau cloud par un cerveau local (un modèle d'IA plus petit qui s'exécute sur votre appareil).

Le résultat ? Le système est devenu terrible. La précision a chuté de 25 à 39 %.
Pourquoi ? Parce que les « instructions », les « outils » et les « paramètres de mémoire » étaient tous écrits spécifiquement pour le géant cerveau cloud. Lorsque vous mettez un cerveau local, il est confus par des instructions qu'il n'était pas conçu pour suivre.

La Solution : Le « Plan LEGO » (La Spécification)

Les auteurs ont réalisé qu'on ne peut pas simplement changer le cerveau ; il faut reconstruire toute la voiture pour qu'elle s'adapte au nouveau moteur. Pour ce faire, ils ont créé OPENJARVIS.

Pensez à OPENJARVIS comme à un plan LEGO universel (appelé « Spec »). Au lieu d'un nœud de code désordonné et emmêlé, ils ont décomposé le système d'IA personnelle en cinq blocs LEGO distincts et interchangeables :

  1. Intelligence : Le cerveau (le modèle d'IA).
  2. Moteur : Le moteur et la transmission de la voiture (la façon dont le modèle s'exécute).
  3. Agents : La logique du conducteur (la façon dont il pense et décide).
  4. Outils et Mémoire : La carte et la boîte à outils (la façon dont il accède aux fichiers et à Internet).
  5. Apprentissage : Le mécanicien (la façon dont le système s'améliore lui-même).

Comme ce sont des blocs séparés, vous pouvez remplacer le bloc « Intelligence » par un modèle local, puis ajuster les quatre autres blocs pour qu'ils correspondent parfaitement. C'est comme prendre un moteur de voiture de course et ajuster la suspension, les pneus et le mélange de carburant spécifiquement pour ce moteur, plutôt que d'essayer de le forcer dans une berline.

L'Astuce Magique : La Recherche « Tuteur et Élève »

Même avec les blocs LEGO, un cerveau local est moins intelligent qu'un cerveau cloud. Comment faire en sorte que le local performe aussi bien que le cloud ?

Ils ont inventé une méthode appelée recherche de spécification guidée par LLM. Imaginez une relation Tuteur-Élève :

  • L'Élève : L'IA locale s'exécutant sur votre appareil.
  • Le Tuteur : Une IA cloud super-intelligente (comme celles pour lesquelles vous payez).

Voici comment ils travaillent ensemble :

  1. Le Test : L'Élève tente d'accomplir une tâche et échoue.
  2. Le Diagnostic : Le Tuteur examine l'échec et dit : « Ah, vous avez échoué parce que vous n'avez pas utilisé l'outil calendrier correctement », ou « Vous devez modifier vos étapes de raisonnement ».
  3. L'Édition : Le Tuteur ne donne pas simplement la réponse ; il réécrit le plan LEGO. Il pourrait dire : « Changez la description de l'outil », « Ajustez les paramètres de mémoire » ou « Modifiez les paramètres du cerveau ».
  4. Le Gardien : Une règle stricte vérifie : « Est-ce que ce changement a rendu l'Élève meilleur sans le rendre pire sur d'autres aspects ? » Si oui, le changement est accepté. Si non, il est rejeté.
  5. Le Résultat : L'Élève apprend et améliore son plan.

Crucialement : Le Tuteur n'aide que pendant la phase de « recherche » (la configuration). Une fois le plan perfectionné, l'Élève s'exécute entièrement sur votre appareil sans aucun appel au cloud. Le Tuteur cloud disparaît, et il ne vous reste qu'un assistant local hautement optimisé, privé.

Les Résultats : Privé, Rapide et Économique

L'article a testé cela sur 8 tâches réelles différentes (codage, recherche, planification, etc.). Voici ce qu'ils ont constaté :

  • Performance : Les assistants locaux optimisés ont performé presque aussi bien que les coûteux assistants cloud. Sur 4 tests sur 8, la version locale était en fait meilleure ou égale. En moyenne, elles n'étaient que 3,2 % moins précises que le meilleur modèle cloud.
  • Coût : Parce que le modèle local s'exécute sur votre propre matériel, le coût par requête a chuté d'environ 800 fois. Vous arrêtez de payer l'abonnement mensuel.
  • Vitesse : La version locale était 4 fois plus rapide car elle n'avait pas à attendre que les données voyagent vers le cloud et revenaient.
  • Confidentialité : Vos données ne quittent jamais votre appareil lors d'une utilisation normale.

Résumé

OPENJARVIS est une nouvelle façon de construire une IA personnelle. Au lieu de forcer une IA locale à fonctionner comme une IA cloud, elle décompose le système en parties et utilise un « Tuteur » pour redessiner ces parties spécifiquement pour le matériel local. Le résultat est une IA personnelle qui vit dans votre poche, garde vos secrets, coûte presque rien à exécuter et est presque aussi intelligente que les géants cloud coûteux.

Noyé(e) sous les articles dans votre domaine ?

Recevez des digests quotidiens des articles les plus récents correspondant à vos mots-clés de recherche — avec des résumés techniques, dans votre langue.

Essayer Digest →