Journal de Neo
Chantiers
- En cours
Neo 0.3.0 et Neo Desktop 0.2.0 : assemblage et vérification
Tous les chantiers ont été réalisés, relus de façon critique et corrigés. On les assemble en une version : vérification complète (installation sur 6 systèmes, non-régression), compilation de Neo Desktop par la CI sur macOS, Windows et Linux, banc d’essai de la nouvelle version comparé à l’ancienne, puis revue finale sur une copie de mon agent. Avancement (23/10 à 0 h 23) : assemblage des chantiers en cours.
- En cours
Banc d’essai de l’intelligence de Neo
40 vraies demandes (rendues anonymes), rejouées 2 fois chacune avec le vrai modèle dans un bac à sable : réussite, étapes, durée, coût. Mesure de référence sur la version actuelle (0.2.2) : DeepSeek Pro réussit 88 % des essais (85 % les deux fois), Flash 84 % (75 %) pour quatre fois moins cher ; point faible : mémoire, date et heure (60 %) ; Neo demande un accord inutile dans 9 cas sur 22. Coût des deux mesures : 3,08 $. Avancement (22/10 à 23 h 04) : prêt, en attente de l’intégration dans la version.
- En cours
Mémoire de travail allégée
Aujourd’hui Neo relit jusqu’à 400 000 jetons d’historique à chaque appel. La compression se déclenchera vraiment (vers 128 000 jetons au lieu de 500 000), les conversations repartiront à zéro chaque nuit et après une pause, et les compétences et recherches longues seront résumées. Avancement (22/10 à 23 h 22) : prêt, en attente de l’intégration dans la version.
- En cours
Neo connaît la date et l’heure
L’heure arrive avec chaque message, et les consignes de Neo se rafraîchissent quand elles changent (nom, version, mémoire) au lieu de rester figées au début de la conversation. Avancement (22/10 à 23 h 22) : prêt, en attente de l’intégration dans la version.
- En cours
Réflexion réglée pour DeepSeek
Trois vrais niveaux de réflexion (bas, normal, max) au lieu de réglages sans effet, avec une montée automatique pendant les tâches longues ou quand Neo tourne en rond. Mesure réelle de la réflexion et du coût (l’estimation actuelle est trop haute d’environ 40 %). Avancement (22/10 à 23 h 28) : prêt, en attente de l’intégration dans la version.
- En cours
Planifier, agir, vérifier
Une liste de tâches dès qu’une demande dépasse quelques étapes, une vérification avant de dire « c’est fait », et des objectifs longs lancés en français (« objectif : … », « en autonomie : … ») que Neo suit jusqu’au bout et dont il rend compte. Avancement (22/10 à 23 h 44) : prêt, en attente de l’intégration dans la version.
- En cours
Conseiller
Aux moments clés (plan long, erreurs en série, juste avant de finir), Neo peut demander l’avis d’un modèle plus fort, avec un résumé court. Désactivé tant qu’aucune clé n’est configurée. Avancement (22/10 à 23 h 44) : prêt, en attente de l’intégration dans la version.
- En cours
Pièces jointes fiables
Tout type de fichier part vraiment (plus de chemin envoyé à la place du fichier), et Neo sait si l’envoi a réussi avant de l’annoncer. Avancement (22/10 à 22 h 12) : prêt, en attente de l’intégration dans la version.
- En cours
Mentions et silences dans les groupes WhatsApp
Neo reconnaît toutes les façons d’être mentionné, et ne poste plus jamais de message d’erreur technique dans un groupe. Avancement (22/10 à 22 h 12) : prêt, en attente de l’intégration dans la version.
- En cours
Neo Desktop 0.2.0 : poste de pilotage
Neo garde tout son fil de travail (outils et réflexion) au lieu d’un historique en texte seul ; on peut le corriger pendant qu’il travaille ; réflexion, résultats d’outils et plan visibles ; tâches de tous les canaux, accords depuis l’app, notification de fin. Avancement (23/10 à 0 h 23) : prêt, en attente de l’intégration dans la version.
- En cours
Neo Desktop 0.2.0 : rendu et fichiers
Mise en forme complète (tableaux, code coloré, bouton Copier), glisser-déposer de fichiers, fichiers produits par Neo téléchargeables, textes d’accueil exacts, visuel épuré qui garde les aubes tourbillonnantes de Neo. Avancement (22/10 à 19 h 27) : prêt, en attente de l’intégration dans la version.
- En cours
Appairage restreint de Neo Desktop
L’app reçoit une clé limitée au seul tunnel vers Neo, au lieu d’identifiants complets du serveur. Avancement (23/10 à 0 h 23) : prêt, en attente de l’intégration dans la version.
- En cours
Mon agent : réglages corrigés
Heure des messages, compression, Neo Desktop reconnu comme moi, une seule règle d’accord (demander seulement quand l’action est irréversible et qu’il y a un doute), consignes rendues cohérentes, garde-fou sur les données personnelles de tiers. Préparé et essayé sur une copie avant d’être appliqué. Avancement (22/10 à 18 h 43) : prêt et essayé sur une copie, à appliquer par Dylan (quelques commandes).
- En cours
Comparer DeepSeek Pro et Flash
Première mesure sur la version actuelle : Pro 88 % de réussite, Flash 84 % (mais 75 % contre 85 % quand on exige la réussite aux deux essais), Flash quatre fois moins cher. À refaire sur Neo 0.3.0 avant de décider.
- En cours
Version Windows
Neo natif sous Windows, sans WSL2 : installé par Neo Desktop (essai réel réussi sur un Windows de GitHub) ; installateur PowerShell publié (irm https://dylan-perinetti.fr/install.ps1 | iex), à essayer sur un vrai PC.
- En cours
Identité propre de Neo
Stratégie rédigée : diagnostic de ce qui vient de l’agent d’origine, veille concurrentielle, promesse, quatre fonctions signature, terminal et console repensés, feuille de route. Prix, cible et ton à trancher par Dylan.
- En cours
Renforcer la sécurité du serveur
Audit fait : plan classé par gravité, avec retour arrière pour chaque changement. Premiers correctifs appliqués le 22/10 (droits, services exposés, fichiers cachés) ; la suite du plan reste à faire.
- En cours
Signer les versions publiées
Préparé et testé (non activé) : signature RSA-3072 vérifiée par les installateurs sans rien installer de plus (Linux, macOS, Windows). Reste à choisir où garder la clé privée.
- En cours
Suggestions personnalisées dans Neo Desktop
Sur l’écran « Que puis-je faire pour vous ? », des propositions utiles pour la personne, tirées de son usage réel de Neo (tâches fréquentes, compétences utilisées, tâches planifiées, conversations récentes), calculées sur son propre Neo, sans rien envoyer ailleurs. Prêt côté Neo, sortira avec Neo 0.3.0 et Neo Desktop 0.2.0.
- En cours
Dicter ses demandes dans Neo Desktop
Un bouton micro dans la zone de saisie : on parle, Neo transcrit (avec la transcription réglée dans Neo, en français), on relit puis on envoie. Fonctionne aussi avec un Neo sur serveur. Prêt côté Neo, sortira avec Neo 0.3.0 et Neo Desktop 0.2.0.
- En cours
Consommation et quotas par fournisseur
Côté Neo publié dans 0.2.5 : « neo usage --all » montre, par fournisseur, ce qui est consommé et ce qui reste (ElevenLabs, DeepSeek, Kimi, Tavily, Firecrawl, outils OSINT comme Shodan, Hunter, IntelX, VirusTotal, HIBP…), avec les jetons et le coût estimé sur 30 jours. Reste l’écran « Consommation » de Neo Desktop (route /api/usage prête). OpenAI, Gemini, Groq, Mistral et JEV n’exposent pas de solde.
- À venir
Une version par semaine au plus
Chaque nouvelle version tourne 48 h sur mon agent avant d’être publiée, et passe le banc d’essai.
- À venir
Retirer les anciennes versions
Une fois Neo 0.3.0 et Neo Desktop 0.2.0 publiés et corrigés, seules ces versions restent téléchargeables.
- À venir
Moins de retouches du code d’origine
Passer des retouches de texte (fragiles à chaque mise à jour du moteur d’origine) aux points d’extension prévus, et proposer les correctifs génériques au projet d’origine.
- À venir
Neo sur d’autres supports
Neo Desktop, CLI, iOS, Android et d’autres supports.
- À venir
Liste d’attente et contact
Une adresse e-mail sur le domaine et une vraie inscription « Me prévenir » pour les offres et l’application.
- À venir
Neo sur l’ordinateur où tourne Neo Desktop
Un Neo installé sur un serveur pourra aussi voir et utiliser l’ordinateur où l’app est ouverte (captures d’écran, fichiers, commandes), par la connexion déjà établie. Toujours avec l’accord de la personne : activation explicite, chaque action sensible demandée, indicateur visible et arrêt immédiat en un clic.
- À venir
Contrôler l’appareil comme Claude
Piloter l’ordinateur à la place de la personne, comme le mode Computer Use de Claude : voir l’écran, déplacer la souris, cliquer, taper et utiliser les applications. Toujours avec l’accord : activation explicite, chaque action sensible demandée et arrêt immédiat.
- À venir
Extension Web pour piloter une page
Une extension de navigateur pour que Neo lise et contrôle une page web : lire ce qui est affiché, remplir des champs, cliquer et extraire les informations. Branchée sur la connexion déjà établie, avec l’accord de la personne.
- À venir
Déclencher Neo comme Siri
Ouvrir Neo d’un mot ou d’un geste : un raccourci clavier réglable, ou le déclenchement vocal quand l’appareil le permet, comme avec Siri.
- Fait
Nouvelle adresse : neo-agent.fr
Le site de Neo est sur https://neo-agent.fr depuis le 22/10 (certificat, www, http redirigés). Les pages de dylan-perinetti.fr redirigent vers la nouvelle adresse ; ses installateurs, archives et mises à jour restent servis le temps que les Neo et Neo Desktop installés passent à 0.3.0 et 0.2.0, qui n’utilisent plus que neo-agent.fr. dylan-perinetti.fr accueillera ensuite un autre service.
- Fait
Sources versionnées
Le code de Neo et le site sont sous git depuis le 22/10 : une branche par chantier, plus de copies de dossiers.
- Fait
Passer à Neo depuis un autre agent
Publié dans Neo 0.2.3 : `neo migrate auto` reprend réglages, mémoire, compétences, clés et messageries d’OpenClaw, Claude Code, Codex et d’autres agents compatibles. Aperçu avant d’écrire (`--dry-run`), ancien agent arrêté proprement, retour arrière avec `neo migrate undo`. Option `--migrate` (Windows : `-Migrate`) de l’installateur pour tout faire en une commande. Vérifié sur de vrais dossiers de l’agent d’origine (version actuelle et ancienne).
- Fait
Mon agent en 0.2.2 et appairé
Mise à jour à 17 h 21 (santé au vert, WhatsApp reconnecté), puis « neo appairer » : API ouverte uniquement en local (127.0.0.1:8642), protégée par clé, joignable par Neo Desktop via tunnel SSH ; fermée depuis internet.
- Fait
Neo Desktop 0.1.1
En ligne : DMG macOS à fond Neo (flèche vers Applications, guide « Premiers pas ») et signé localement (fini « endommagé »), installeurs Windows et Linux au style Neo, bouton « Envoyer un rapport », rapports automatiques après accord unique, réparation d’une installation cassée. Essais réels Windows et Linux et lancement macOS au vert.
- Fait
Connexion de Neo Desktop à un Neo sur serveur
Publié : Neo 0.2.2 (« neo appairer » : un code et un QR, aucun port ouvert) et Neo Desktop 0.1.2 (« Neo sur un serveur » par tunnel SSH intégré, clé dans le trousseau). Essai réel Linux avec un vrai serveur au vert.
- Fait
Rapports de problèmes
En place partout avec accord unique : installateurs, Neo Desktop 0.1.1+, Neo 0.2.2 (neo rapport, neo rapports on|off), page /aide/, surveillance automatique de mon agent et alerte WhatsApp.
- Fait
Page « Télécharger »
En ligne : https://dylan-perinetti.fr/telecharger/ — Neo Desktop (bêta) pour Linux et macOS, Windows bientôt.
- Fait
Journal plus lisible
Vue d’ensemble (en cours, à venir, faits), filtres, chantiers terminés masqués par défaut, historique repliable.
- Fait
Thème sombre et motion design du site
En ligne : thème sombre repensé (surfaces en relief, contraste AA partout, téléphone et terminal harmonisés) et site plus vivant (réveil de la Lentille, apparitions au défilement, micro-interactions), avec une version immobile si l’on réduit les animations.
- Fait
Neo Desktop (Windows, macOS, Linux)
Neo Desktop 0.1.0 (bêta) en ligne sur https://dylan-perinetti.fr/telecharger/ : Linux (.deb, AppImage), macOS (Apple Silicon, Intel) et Windows (.exe, .msi), tous validés par des essais réels sur GitHub. Apps non signées pour l’instant (certificats Apple et Windows à prendre).
- Fait
Passage de mon agent en 0.2.0
Fait le 21 octobre à 9 h 18 : mon agent tourne sur Neo 0.2.0, avec les accords intelligents et la délégation élargie (10 sous-agents, 250 étapes). WhatsApp reconnecté en 33 s sans nouveau QR code, plugins et verrou actifs, retour à la 0.1.2 possible.
- Fait
Mise à jour de mon agent en 0.1.2
Fait à 22 h 06 : mon agent tourne sur Neo 0.1.2 (moteur optimisé, correctif de sécurité), correctifs WhatsApp réappliqués, stable depuis, tâches planifiées toutes « ok ».
- Fait
Correctif de sécurité (CVE-2026-9367)
Corrigé : « eval $(curl …) » et ses variantes demandent maintenant l’accord. Appliqué à mon agent (Neo et verrou étendu, 0 régression sur 1 323 cas) et publié dans Neo 0.1.1, installable dès maintenant avec la même commande.
- Fait
Site de Neo
Refonte premium en ligne : 78 % de texte en moins, une idée par section, la vraie session dans le terminal, l’aperçu de l’application, l’équipe d’agents, le moment de l’accord, l’installation par système.
- Fait
Page 404
En ligne : « Cette page n’existe pas. » avec un lien de retour.
- Fait
Effet sur le curseur
Un anneau fin suit la souris et grossit sur les éléments cliquables ; une lueur douce dans le graphe. Ordinateur seulement.
- Fait
Installation sur Linux
Disponible : curl -fsSL https://dylan-perinetti.fr/install.sh | bash. Testée sur Debian 12, Ubuntu 24.04, Fedora 41, Arch et openSUSE, en root et en utilisateur (437 contrôles sur 437).
- Fait
Version macOS
Disponible : même commande que sur Linux, sans sudo ni Homebrew. Validée sur un vrai Mac (macOS 15.6.1, Apple Silicon) après correction d’un piège du bash de macOS. Intel pas encore essayé.
- Fait
Passage de mon agent sur Neo
Fait le 20 octobre à 19 h 46 : mon agent tourne sur Neo, avec les mêmes données, la même mémoire et la même session WhatsApp (reconnectée en 3 secondes). Verrou actif, ancien moteur verrouillé, retour arrière prêt. Persona inchangée pour l’instant.
- Fait
Page des versions
En ligne : https://dylan-perinetti.fr/releases/ (0.1.0, 0.1.1, 0.1.2, nouveautés et empreintes).
- Fait
Documentation
En ligne : https://dylan-perinetti.fr/docs/ (installation, premiers pas, commandes, messagerie, accords, mise à jour).
- Fait
Documentation des compétences
En ligne : https://dylan-perinetti.fr/docs/skills/.
- Fait
Banque de skills
En ligne : https://dylan-perinetti.fr/skills/ référence les 207 skills officiels de Neo (58 intégrés, 149 optionnels), avec recherche, filtre par catégorie et commande d’installation des optionnels.
- Fait
Optimisation du moteur
Neo 0.1.2 publié : réponse au démarrage 3,66 s → 2,12 s (−42 %), passerelle 2,6 fois plus rapide, moins de mémoire. 0 régression sur 15 109 tests. Prochaine étape possible : le noyau résident (0,57 s).
- Fait
Remonter sur la dernière version du moteur d’origine
Neo 0.2.0 publié (base d’octobre) : 37 formes dangereuses arrêtées sur 37 par la demande d’accord, réglages protecteurs par défaut, Python 3.14 fourni automatiquement.
- Fait
Alerte si l’agent tombe
La surveillance de mon agent signale toutes les 2 minutes une passerelle arrêtée ou redémarrée, les erreurs, les tâches en échec et WhatsApp déconnecté plus de 10 minutes (alerte WhatsApp ; si WhatsApp lui-même est en panne, l’alerte part dès son retour).
- Fait
Sauvegarde hors du serveur
Publié dans Neo 0.2.5 : « neo backup push » envoie une copie chiffrée (AES-256, phrase de passe) vers un disque, un serveur SFTP ou un stockage rclone (S3, Drive, Dropbox…), garde les 7 dernières, se planifie (« neo backup schedule daily ») et se restaure (« neo backup restore latest »). Pour le serveur de Dylan, il reste à choisir la destination.
- Fait
Publication automatisée
En place : `publier-version.sh` enchaîne contrôles, sauvegardes, construction, tests de non-régression, simulation macOS, 5 distributions Linux, PowerShell, installation de fumée, puis la mise en ligne. Premier usage : Neo 0.2.4, en ligne en 42 min.
- Fait
Réglage update.mode (mise à jour auto)
Publié dans Neo 0.2.4 : réglage update.mode (manuel / verifier par défaut / auto), `neo update --check` clair et non bloquant sans réseau, et `neo migrate` sur les Linux minimaux. Vérifié : 773 tests, macOS, 5 distributions Linux, PowerShell, installation réelle.
- Fait
Gérer les sessions dans Neo Desktop
Publié dans Neo Desktop 0.1.5 : renommer, épingler, archiver, supprimer (avec « Annuler ») et exporter les conversations (Markdown, JSON), vue des archivées et recherche dans les messages, avec un Neo local ou sur un serveur. Essais réels Linux et Windows au vert.
- Fait
Contrôle de l’espace disque à l’installation
Les installateurs vérifient l’espace libre avant de télécharger quoi que ce soit : message clair avec les chiffres, rien n’est modifié s’il manque de la place.
- Fait
Lecture à voix haute dans Neo Desktop
Publié dans Neo Desktop 0.1.5 : bouton « Lire à voix haute » sur les réponses et les sorties du terminal, lecture automatique en option, avec la voix réglée dans Neo (ElevenLabs, OpenAI, Edge…) ou celle de l’ordinateur.
- Fait
Mises à jour proposées par Neo Desktop
Publié dans Neo Desktop 0.1.5 : l’app vérifie les nouvelles versions, propose « Mettre à jour » puis redémarre (paquets signés, manifeste en ligne) ; elle signale aussi les nouvelles versions de Neo. Essai de mise à jour macOS réussi sur la CI. Les versions 0.1.4 et plus anciennes se mettent à jour une dernière fois à la main.
Historique (30)
- Tous les chantiers de Neo 0.3.0 et Neo Desktop 0.2.0 sont réalisés, relus et corrigés ; début de l’assemblage et de la vérification complète.
- Neo déménage sur https://neo-agent.fr : site, certificat et redirection de l’ancienne adresse en place, sans rien casser pour les installations existantes.
- Domaine neo-agent.fr acheté : Neo 0.3.0, Neo Desktop 0.2.0 et le site passeront à cette adresse.
- Banc d’essai prêt et première mesure de référence : Neo 0.2.2 réussit 88 % des 40 tâches avec DeepSeek Pro, 84 % avec Flash. Les chantiers de la 0.3.0 reprennent après une pause (limite d’usage atteinte).
- Audit complet de Neo (intelligence de l’agent, Neo Desktop, concurrents, conduite du projet) : la plupart des ratés viennent de ce qui entoure le modèle. Lancement de Neo 0.3.0 et Neo Desktop 0.2.0, avec plusieurs agents en parallèle ; sources passées sous git. Premiers correctifs de sécurité du serveur appliqués.
- Neo 0.2.4 publiée avec la publication automatisée : réglage update.mode et `neo migrate` sur les Linux minimaux.
- Nuit du 21 au 22 : Neo 0.2.4 prête (update.mode, `neo migrate` sur les Linux minimaux), publication automatisée, signature des versions et audit de sécurité du serveur préparés ; en attente des décisions de Dylan.
- Neo 0.2.3 publié : `neo migrate` pour passer à Neo depuis un autre agent (option `--migrate` des installateurs), après deux revues indépendantes et des essais de bout en bout ; API prête pour Neo Desktop 0.1.5 (archives, recherche, export, lecture à voix haute).
- Neo Desktop 0.1.4 publié. Essais automatiques de Neo Desktop en pause jusqu’au 1er novembre (minutes GitHub gratuites épuisées pour octobre).
- Installateurs : contrôle de l’espace libre avant l’installation. Début de la commande `neo migrer` pour passer à Neo depuis un autre agent.
- Neo 0.2.2 et Neo Desktop 0.1.2 publiés : connexion de l’app à un Neo sur serveur, rapports automatiques avec accord.
- Incident : mémoire du serveur saturée, mon agent s’est figé et a redémarré (WhatsApp coupé environ 30 minutes). Détecté par la nouvelle surveillance ; mémoire libérée, réserve sur disque ajoutée et agent protégé en priorité.
- Neo Desktop 0.1.1 publié : installeurs soignés, signature corrigée sur macOS, rapports de problèmes avec accord.
- Neo Desktop 0.1.0 (bêta) publié pour Linux, macOS et Windows, avec la page « Télécharger ».
- Mon agent passe en Neo 0.2.0 : coupure de moins de 2 minutes, aucun QR code, tous les contrôles de santé au vert.
- Neo 0.2.0 publié : base modernisée, demande d’accord renforcée, réglages protecteurs par défaut.
- Banque de skills en ligne (/skills/) : 207 skills officiels (58 intégrés, 149 optionnels), avec recherche et filtre par catégorie.
- Neo 0.1.2 publié : moteur optimisé (−42 % au démarrage, passerelle ×2,6) et garde-fou contre les mises à jour lancées par erreur.
- Page des versions en ligne (/releases/) : 0.1.1 et 0.1.0, nouveautés et empreintes SHA-256. L'erreur 403 du dossier /releases/ est corrigée.
- Neo 0.1.1 publié : correctif de sécurité CVE-2026-9367 (élargi au-delà du correctif d’origine).
- Mon agent tourne désormais sur Neo : bascule réussie du premier coup, contrôles de santé au vert.
- Site premium en ligne (78 % de texte en moins), page 404 et effet curseur. Plan de bascule prêt à valider.
- Installation validée sur un vrai Mac (macOS 15.6.1, Apple Silicon) après correction d’un piège du bash de macOS.
- Site : onglets par système, visuel « Neo, dans ton terminal » tiré d’une vraie session, page raccourcie, image d’aperçu.
- Vérification de la bascule : verdict « pas prêt » (2 points bloquants), corrections lancées.
- Installateur macOS publié en version de test (simulation macOS : 119 contrôles sur 119).
- Script de bascule vers Neo testé en bac à sable : sauvegarde, coupure de 3 secondes environ, retour arrière automatique en cas d’échec.
- Relectures indépendantes du site, de l’installateur et de la distribution : corrections appliquées et republiées.
- Neo 0.1.0 publié : installation en une commande, empreinte SHA-256 vérifiée.
- Site de Neo mis en ligne sur dylan-perinetti.fr.