HeadlinesBriefing HeadlinesBriefing.com

Veda : Système d'exploitation natif d'agent en Rust

Hacker News •
×

Veda est un système d'exploitation avec un agent d'IA intégré dans son noyau, et non ajouté comme assistant de bureau. Il interagit via des commandes vocales ou textuelles naturelles comme 'Hey Veda, change mon fond d'écran en les dunes' et exécute des actions via les mêmes chemins d'entrée que le clavier et la souris, sans capture d'écran ni clics simulés. Chaque application est conçue pour communiquer nativement avec l'agent via des actions typées et un état structuré.

Construit entièrement à partir de zéro en Rust, Veda comprend un chargeur de démarrage UEFI, un micro-noyau basé sur les capacités, des pilotes, des services système, un système de fenêtres, une boîte à outils et des applications. Il utilise des crates éprouvés comme smoltcp, rustls et Rust Crypto pour les réseaux et la sécurité. L'agent s'exécute en tant que service système, démarre au démarrage, redémarre en cas d'échec et apparaît comme un anneau dans la barre des tâches.

Il reste inactif jusqu'à ce qu'il soit invoqué par son nom, un clic ou Super+Space. Les actions de l'agent sont classées comme courantes, sensibles ou destructrices ; seules les actions courantes s'exécutent immédiatement, tandis que les autres nécessitent le consentement explicite de l'utilisateur, imposé par le service d'agent, et non par le modèle linguistique. L'agent fonctionne sur un contexte réel : le temps, les fenêtres ouvertes, l'état des applications, les informations personnelles fournies par l'utilisateur et l'historique des conversations, sans deviner ni conserver des données au-delà de ce que l'utilisateur partage explicitement.

La mémoire est stockée localement et est entièrement visible et contrôlable dans les paramètres. L'interaction vocale est prioritaire, avec l'interruption en temps réel, l'annulation de l'écho et l'atténuation audio pour empêcher l'agent de s'entendre lui-même. La reconnaissance vocale et les modèles linguistiques proviennent de la plateforme Voice Agent de Deepgram, avec un retrait de l'amélioration du modèle ; le modèle, la voix et le nom de l'agent sont sélectionnables par l'utilisateur dans les paramètres.

Source: Hacker News · Résumé par HeadlinesBriefing