Island Pilot · Fonctionnalités · Agents · Blog

Une application Windows native en Rust : légère, fiable et locale

Island Pilot n’est pas un site web ni une extension de navigateur : c’est une application Windows native, dont le cœur est écrit en Rust sur Tauri. Elle reste légère à côté d’UEFN (Unreal Editor for Fortnite), contrôle chaque action de vos agents IA avant qu’elle n’atteigne l’éditeur, et garde vos projets sur votre PC.

Léger : une application Rust qui laisse UEFN travailler

UEFN demande déjà beaucoup à votre machine. Island Pilot est conçu pour rester discret à côté : un cœur Rust natif, compilé, et une interface affichée par Tauri, qui s’appuie sur le moteur web intégré à Windows au lieu d’embarquer son propre navigateur. Résultat : une application rapide à installer, qui reste calme en arrière-plan pendant que l’éditeur fait le gros du travail.

Les conversations ne rechargent que ce qui change, les aperçus 3D sont suspendus hors de l’écran, et l’ouverture d’un projet ou d’une conversation ne déclenche aucun appel à un modèle.

Fiable : chaque action contrôlée en Rust

Un modèle IA propose des actions ; c’est le code Rust d’Island Pilot qui décide si elles s’exécutent. Avant d’atteindre UEFN, Blender ou vos fichiers, chaque appel d’outil passe ces contrôles :

  • Schéma : des arguments hors du schéma de l’outil sont refusés avant exécution, et l’agent corrige son appel.
  • Mode et permissions : en Ask ou en Plan, aucune modification ; chaque profil n’utilise que les outils qui lui sont attribués.
  • Empreinte du fichier : une écriture est refusée si le fichier a changé depuis sa dernière lecture.
  • Identité de l’île : vérifiée avant et après les modifications, pour limiter le risque de toucher une autre île.
  • Résultat inconnu : une action dont l’issue est incertaine bloque les nouvelles modifications jusqu’à ce que l’état réel soit relu.

Quand plusieurs agents travaillent en parallèle, l’éditeur reçoit leurs appels un par un, et chacun réserve ce qu’il modifie jusqu’à la fin de sa mission. C’est ce qui permet à l’équipe d’agents IA de travailler à plusieurs sur la même île, et au Verse Coder d’écrire sans écraser vos modifications : voir Du Verse qui compile.

Local : vos projets restent sur votre PC

Projets, conversations, mémoire, To-Do
Dans une base SQLite locale
Sauvegardes
Une copie automatique par jour (les cinq dernières), plus vos sauvegardes manuelles
Clés API et secrets
Dans le coffre d’identifiants Windows, jamais dans la base ni dans les journaux
Mémoire durable du projet
Un fichier dans le dossier de votre projet, lu par chaque agent
Requêtes réseau
Uniquement vers les services que vous connectez

La base n’est pas chiffrée, et c’est pour cela que les clés n’y figurent pas. Supprimer un projet dans Island Pilot laisse ses fichiers sur le disque. Les modèles IA eux-mêmes tournent chez votre fournisseur, avec votre abonnement : voir Modèles IA.

Pensé pour les interruptions

Une application de bureau doit survivre à une coupure. La base locale est protégée par des transactions et un journal qui permettent de récupérer après une interruption. Au redémarrage, les exécutions interrompues sont signalées et les modifications déjà envoyées marquées « inconnues » : rien n’est rejoué automatiquement, et le bouton Reprendre repart des résultats conservés. Voir Assets et To-Do.

Configuration requise

  • Un PC sous Windows 10 ou 11, 64 bits (pas encore de version Mac).
  • UEFN installé, avec son MCP activé.
  • Votre propre abonnement IA : Claude, ChatGPT, Gemini…
  • Facultatif : Blender sur votre PC, ou votre compte Meshy, pour les modèles 3D.

Island Pilot s’achète une fois, sans abonnement, avec les mises à jour à vie : voir les tarifs.

Questions fréquentes

Island Pilot fonctionne-t-il sur Mac ?

Pas pour l’instant. Island Pilot est une application pour Windows 10 ou 11 (64 bits).

Pourquoi avoir choisi Rust ?

Pour un cœur rapide et sobre, et surtout pour contrôler strictement chaque action des agents : schéma, permissions, empreinte des fichiers et identité de l’île sont vérifiés dans du code compilé et prévisible, pas laissés au modèle.

Mes projets sont-ils envoyés sur un serveur d’Island Pilot ?

Non. Projets, conversations et mémoire restent dans une base locale. Les requêtes partent seulement vers les services que vous connectez, comme votre fournisseur IA.

Où sont stockées mes clés API ?

Dans le coffre d’identifiants Windows. Elles n’apparaissent ni dans la base locale, ni dans les journaux, ni dans l’interface.

Découvrir Island Pilot