Des agents IA qui font le travail, sur votre machine.
Apollia OS est le programme qui les fait tourner. Vous lui confiez un travail entier plutôt qu'une question : il ouvre vos fichiers, consulte votre messagerie, décide de ce qu'il y a à faire, agit, et s'arrête là où vous lui avez dit de s'arrêter. L'intelligence qui le fait raisonner s'installe avec lui, sur votre disque.
Coupez le réseau. La conversation continue.
Le périmètre exact de la préversion
0.2.0-preview · macOS, Windows, Linux · Ni compte, ni clé d'activation
- Vous confiez une tâche entière, pas une question. L’agent lit vos fichiers et votre messagerie, écarte ce qui est déjà réglé, et dépose les brouillons.
- Avant un geste qui engage, il s’arrête et demande votre accord. Un refus change la suite.
- Le modèle qui le fait raisonner est sur votre disque : couper le réseau ne change rien. Avec un modèle distant configuré par vous, le travail attend le réseau.
- Rien n’est envoyé sans votre accord, et chaque geste laisse une ligne signée dans le journal.
- Apache 2.0 ou MIT Le code est public, au choix sous l’une des deux licences. Clonez-le, compilez-le, dérivez-le.
- macOS, Windows, Linux Un installeur par système, et neuf archives autoportantes pour qui préfère un terminal.
- Le modèle chez vous Le moteur d’inférence est dans l’installeur. Vous choisissez le modèle, il tourne sur votre disque.
- Rien à créer Ni compte, ni clé d’activation, ni abonnement, ni essai qui expire au bout de deux semaines.
Une IA qui répond, ce n’est pas une IA qui fait.
Entre une bonne réponse et le travail fait, il reste une douzaine de gestes que personne ne fait à votre place.
C’est là que ça coince. Pour trois raisons précises.
-
Le travail utile touche ce que vous avez de plus sensible.
Personne n’a envie d’envoyer ça ailleurs, et selon le métier, personne n’en a le droit.
-
Une tâche, ce n’est presque jamais une seule question.
Une douzaine de gestes dans trois outils. Une réponse, même excellente, n’en fait aucun.
-
Et il faut pouvoir tenir la laisse.
Un programme qui agit à votre place doit s’arrêter là où vous l’avez décidé, demander avant ce qui compte, et laisser une trace de ce qu’il a fait.
Vous : relance les impayés du mois.
Une IA qui répond
Voici un modèle de relance que vous pouvez adapter : « Bonjour, sauf erreur de notre part, la facture… »
Le travail reste entier : à vous d’ouvrir le tableur, de retrouver qui doit quoi, d’écrire douze fois.
Un agent
- lit factures.xlsx
- lit les échanges du mois
- écarte deux factures déjà réglées
- rédige douze brouillons
- vous prévient
Fait. Les brouillons vous attendent, rien n’est envoyé.
La même phrase, deux suites. Une IA qui répond rend un texte, et le travail reste à faire. Un agent enchaîne les gestes dans vos outils jusqu’au résultat, et vous rend la main à la fin.
Apollia OS est construit pour ces trois-là. Voici par quel bout.
Relancer les impayés du mois, sans y passer la soirée.
Un agent mène un geste métier entier, de son déclenchement aux brouillons qui vous attendent, sans jamais franchir les limites que vous avez posées.
Cinq temps. Vous n’intervenez qu’au dernier.
-
Le départ
Il part sans vous, à l’heure dite, ou quand un fichier arrive.
-
La collecte
Il lit les échanges du mois et les lignes de paiement, dans vos outils.
-
La décision
Il croise les deux, écarte ce qui est déjà réglé, retient qui relancer.
- Demande d’accord Déposer douze brouillons dans votre messagerie Un message par client. Rien n’est envoyé.
Si vous approuvezLes brouillons sont déposés, le tableur est mis à jour, et le journal garde la trace du geste.
Si vous refusezRien n’est écrit. L’agent rend la main, et le journal garde la trace du refus.
Avant un geste qui engage, l’agent s’arrête de lui-même, demande, et attend. Deux suites possibles, et c’est vous qui choisissez.
-
L’action
Si vous approuvezIl rédige un message par client, le dépose en brouillon, met à jour le tableur.
Rien n’est écrit. L’agent rend la main et note votre refus.
-
La remise
Si vous approuvezIl vous prévient quand c’est fini. Rien n’est envoyé : les brouillons vous attendent.
Il vous prévient quand même. Aucun brouillon, et le journal garde la trace du refus.
La limite, c’est vous qui la posez
Trois limites, comptées par Apollia et hors de portée de l’agent : le nombre d’étapes, le nombre d’appels d’outils, la durée. Quand l’une atteint zéro, l’exécution s’arrête, finie ou pas. Les chiffres sont ceux de l’exemple ; les vôtres se règlent dans l’application.
Le code ne s’exécute jamais sans vous : lancer une commande ou un script Python vous est demandé à chaque fois.
Dix-huit outils dans le logiciel, et vos comptes au bout.
Vos fichiers, le web, sa mémoire et vos règles sont à sa portée dès l’installation, vos comptes Google et Microsoft en un branchement, le reste de vos outils par un standard ouvert.
-
Vos fichiers
Lire, écrire, modifier, lister un dossier, chercher par nom ou par contenu.
-
Exécuter du code
Une commande shell, un script Python, avec votre accord à chaque appel.
-
Le web
Une recherche, puis la lecture de la page trouvée.
-
Sa mémoire
Il retrouve ce qu’il a noté, et seulement quand il en a besoin.
-
Vos règles
Ce qui est autorisé et ce qui ne l’est pas, relu à chaque appel d’outil.
-
Vous
Quand une information lui manque, il vous la demande au lieu de deviner.
-
Vos comptes et vos outils d’équipe
Google et Microsoft en un clic, le reste par MCP : dix-huit fiches préconfigurées.
Ce que ça change pour vous, et comment le vérifier.
Le modèle tourne chez vous, un agent tient dans un fichier Python ordinaire, et ce que cette page annonce se retrouve dans le logiciel installé.
- Vos dossiers clients peuvent y passer. Pourquoi en local
- Vous savez déjà en écrire un. Pour les développeurs
- Vous saurez dans quoi vous mettez les pieds avant d’y passer du temps. Le périmètre exact de la préversion
Le logiciel, en clair.
Un runtime écrit en Rust sous licence Apache 2.0 ou MIT, le moteur d’inférence dans l’installeur, vos données en fichiers sur votre disque.
- Licence
- Apache 2.0 ou MIT, à votre choix. Aucune restriction d’usage, de redistribution ni de fork. Les deux textes, dans le dépôt
- Écrit en
- Rust pour le runtime, Python pour vos agents. Le socle et le kit de développement n’ont aucune dépendance tierce. Le code source
- Moteur d’IA
- llama-server, compilé depuis les sources de llama.cpp et empaqueté dans l’installeur. Metal sur Mac, Vulkan sur Windows et Linux. L’architecture, dans la documentation
- Vos données
- Dans un dossier de votre ordinateur, en SQLite. Le produit n’a aucun service en ligne où les envoyer. Ce qui reste chez vous, en détail
- Journal
- En ajout seul, chaîné en SHA-256 et signé : on ne retire pas une ligne du travail d’un agent sans que ça se voie. Le modèle de responsabilité
- Cette page
- Aucun traceur, rien de chargé depuis un autre hôte que celui-ci, 238 Ko au premier affichage. L’onglet réseau de votre navigateur le montre. Ce que ce site collecte
- Périmètre
- Une préversion, la 0.1.0. Ce qu’elle couvre et ce qu’elle ne couvre pas est écrit avant que vous l’installiez. La page d’évaluation
Voici la grille. Appliquez-la à tout ce que vous évaluez.
Les questions qui décident vite, les réponses écrites, et une colonne laissée vide pour l’outil que vous comparez.
En face, je mets le code entier, une licence qui vous laisse en faire ce que vous voulez, et une réponse écrite à chaque question. Le projet a commencé le 5 mars 2026 et la v0.1.0 est une préversion : vous arrivez assez tôt pour que ce que vous en direz compte.
Les six questions qu’on me pose en premier.
Hors ligne oui, une machine ordinaire suffit, un agent tient en une classe Python, et le périmètre de la préversion est écrit avant que vous l’installiez.
Ce sont les questions qui reviennent dans les messages, à peu près dans cet ordre. Les réponses sont les mêmes qu’en privé.
Essayez-le sur vos vrais fichiers.
C’est le seul essai qui décide : vos documents, votre machine, votre jugement. La page de téléchargement reconnaît votre système, vous donne le fichier qui va avec, et vous dit ce qui vous attend au premier lancement. Ni compte à créer, ni clé à saisir, ni essai qui expire.
0.2.0-preview · macOS, Windows, Linux · Apache 2.0 ou MIT
Vous préférez qu’on le construise pour vous, sur votre métier et vos fichiers ? Faire construire un agent sur mesure
Trois temps, et vous êtes en route.
Vous installez un fichier, vous dites ce qu’il y a à faire, il travaille et vous rend la main.
La deuxième étape est la seule qui vous demande quelque chose.
Il s’arrête : réponse rendue, ou limite atteinte.
Vous installez.
macOS, Windows, LinuxVous dites ce qu’il y a à faire.
Conversation ou PythonIl travaille, et vous rend la main.
Vos limites, comptées par ApolliaQu’est-ce qu’un agent, exactement