Architecture et déploiement
OS3 fonctionne comme un service cloud qui orchestre les requêtes d’un utilisateur. Le composant local, appelé Rabbit agent, s’installe sur chaque machine via une unique commande et agit comme un pont sécurisé entre le système d’exploitation et le moteur IA distant. Le fournisseur indique que l’agent peut être déployé sur jusqu’à cinq appareils simultanément, incluant Windows, macOS, Linux, des machines virtuelles cloud et des serveurs dédiés à l’IA. Cette limitation technique reflète la gestion de licences et la charge réseau attendue pour maintenir une connexion persistante et bidirectionnelle.
Le modèle d’exécution repose sur une architecture « model‑agnostic » : l’agent ne possède pas de modèle intégré, il se contente de transmettre les prompts à un modèle fourni par l’utilisateur. Cette approche, qualifiée de « bring‑your‑own‑key », oblige le client à fournir une clé d’API pour un service tel qu’Anthropic Claude, OpenAI GPT ou un modèle auto‑hébergé. Le protocole d’échange reste identique quel que soit le fournisseur, ce qui permet de basculer entre modèles sans perdre le contexte, la mémoire ou les compétences déjà acquises.
Fonctionnalités d’interaction et d’automatisation
OS3 propose deux modes d’interaction : texte via une interface de chat classique et voix grâce à la reconnaissance audio du dispositif local. Une fois la session initiée, l’agent peut exécuter des tâches en arrière‑plan, comme la lecture ou l’écriture de fichiers, la gestion de calendriers ou l’envoi d’e‑mails, puis notifier l’utilisateur à la fin du traitement. La connexion permanente est renforcée par un bot Telegram et une interface web, assurant une disponibilité 24 h/24 et 7 j/7 même lorsque l’appareil de l’utilisateur est hors ligne.
Le système introduit également une compatibilité universelle des compétences : les utilisateurs peuvent importer des « skills » d’autres assistants en collant simplement l’URL du script. Aucun paramétrage supplémentaire n’est requis, ce qui simplifie l’extension fonctionnelle sans recourir à des lignes de commande.
Sécurité, garde‑fous et gestion des permissions
Rabbit précise que l’agent ne déclenche aucune action sans instruction explicite. Les opérations sensibles (par ex. modification de fichiers système, accès réseau) nécessitent une confirmation utilisateur et le déclenchement de permissions au niveau du système d’exploitation. Ces demandes sont affichées localement, permettant à l’utilisateur de révoquer à tout moment les droits accordés. Cette conception limite les risques d’exécution autonome et répond aux exigences de conformité des environnements d’entreprise où la traçabilité des actions IA est cruciale.
En comparaison avec d’autres agents personnels comme OpenClaw, Hermes Agent ou Muse, OS3 se démarque par son modèle d’abonnement flexible (BYOK) et son support natif de plusieurs plateformes. Cependant, la dépendance à une clé d’API externe introduit une surface d’exposition supplémentaire : la compromission de la clé pourrait permettre à un acteur malveillant d’exploiter le service IA au nom de l’utilisateur.
Perspectives et limites
Le lancement d’OS3 montre une maturité croissante des assistants IA autonomes, mais plusieurs contraintes subsistent. La capacité à gérer cinq appareils simultanément peut devenir un goulot d’étranglement pour les utilisateurs multi‑device. De plus, la nécessité de fournir une clé d’accès à un modèle tiers implique des coûts variables selon la complexité des tâches, ce qui peut compliquer la prévision budgétaire. Enfin, l’absence d’un modèle propriétaire signifie que Rabbit ne contrôle pas les performances ou les mises à jour du moteur IA, dépendant entièrement des fournisseurs tiers pour la qualité du traitement.