HeadlinesBriefing HeadlinesBriefing 12 languages

Veda: The First Agentic Hobby Operating System

Hacker News ·

🇬🇧 English

Veda is an operating system with an AI agent built into its core, not added as a desktop assistant. It interacts through natural voice or text commands like 'Hey Veda, switch my wallpaper to the dunes' and performs actions via the same input pathways as keyboard and mouse, without screen scraping or simulated clicks. Every application is designed to natively communicate with the agent through typed actions and structured state.

Built entirely from scratch in Rust, Veda includes a UEFI bootloader, capability-based microkernel, drivers, system services, window system, toolkit, and applications. It uses mature crates like smoltcp, rustls, and Rust Crypto for networking and security. The agent runs as a system service, starts at boot, restarts on failure, and appears as a taskbar ring.

It remains idle until invoked by name, click, or Super+Space. Agent actions are categorized as routine, sensitive, or destructive; only routine actions execute immediately, while others require explicit user consent enforced by the agent service, not the language model. The agent operates on real context — time, open windows, application state, user-provided personal info, and conversation history — without guessing or retaining data beyond what the user explicitly shares.

Memory is stored locally and fully viewable and controllable in Settings. Voice interaction is prioritized, with real-time interruption, echo cancellation, and audio ducking to prevent the agent from hearing itself. Speech recognition and language models come from Deepgram's Voice Agent platform, with opt-out from model improvement; model, voice, and agent name are user-selectable in Settings.

View original article →


🇸🇦 العربية

Veda: نظام تشغيل أصلي للوكلاء مبني على Rust

Veda هو نظام تشغيل يحتوي على وكيل ذكاء اصطناعي مدمج في نواة النظام، وليس كمساعد سطح مكتب. يتفاعل من خلال أوامر صوتية أو نصية طبيعية مثل 'مرحباً Veda، غير خلفية شاشتي إلى الرمال' ويؤدي الإجراءات من خلال نفس مسارات الإدخال التي يستخدمها لوحة المفاتيح والفأرة، دون الحاجة إلى اسكراب الشاشة أو النقرات المحاكاة. كل تطبيق مصمم للتواصل أصلياً مع الوكيل من خلال إجراءات مكتوبة وحالة منظمة. بني تماماً من الصفر باستخدام Rust، يتضمن Veda محمل إقلاع UEFI، ونواة مايكرو مبنية على القدرات، وبرامج تشغيل، وخدمات نظام، ونظام نوافذ، ومجموعة أدوات، وتطبيقات. يستخدم مكتبات ناضجة مثل smoltcp، rustls، و Rust Crypto للشبكات والأمان. يعمل الوكيل كخدمة نظام، يبدأ عند التشغيل، يعاد تشغيله في حالة الفشل، ويظهر كحلقة في شريط المهام. يبقى غير نشط حتى يتم استدعاؤه باسمه، أو بالنقر، أو باستخدام Super+Space. تُصنف إجراءات الوكيل كعادية، حساسة، أو تدميرية؛ فقط الإجراءات العادية تُنفذ على الفور، بينما تتطلب الإجراءات الأخرى موافقة صريحة من المستخدم، وتُفرضها خدمة الوكيل، وليس نموذج اللغة. يعمل الوكيل على سياق حقيقي — الوقت، النوافذ المفتوحة، حالة التطبيق، المعلومات الشخصية التي يقدمها المستخدم، وتاريخ المحادثات، دون تخمين أو الاحتفاظ ببيانات أكثر مما يشاركه المستخدم صراحةً. يتم تخزين الذاكرة محلياً وهي بالكامل قابلة للعرض والتحكم في الإعدادات. يتم أولوية التفاعل الصوتي، مع مقاطعة في الوقت الحقيقي، وإلغاء الصدى، وخفض الصوت لمنع الوكيل من سماع نفسه. يأتي التعرف على الكلام والنماذج اللغوية من منصة Voice Agent الخاصة بـ Deepgram، مع خيار الانسحاب من تحسين النموذج؛ النموذج، والصوت، واسم الوكيل قابلة للاختيار من قبل المستخدم في الإعدادات.

كيف يضمن Veda موافقة المستخدم على إجراءات الوكيل؟

يصنف Veda الإجراءات كعادية، حساسة، أو تدميرية؛ تُنفذ الإجراءات العادية على الفور، بينما تتطلب الإجراءات الحساسة والتدميرية موافقة صريحة من المستخدم، وتُفرضها خدمة الوكيل وليس نموذج اللغة، ويمكن لواجهة سطح المكتب فقط منح الموافقة.

العربية version →


🇧🇩 বাংলা

Veda: Rust-এ নির্মিত এজেন্ট-নেটিভ ওএস

Veda একটি অপারেটিং সিস্টেম যার কোরে এআই এজেন্ট ইন্টিগ্রেটেড আছে, ডেস্কটপ সহকারী হিসাবে যোগ করা হয়নি। এটি প্রাকৃতিক কণ্ঠ বা টেক্সট কমান্ডের মাধ্যমে ইন্টারঅ্যাক্ট করে যেমন 'হেই Veda, আমার ওয়ালপেপারটি রিয়েলসে পরিবর্তন করো' এবং কীবোর্ড এবং মাউসের মতোই একই ইনপুট পথ ব্যবহার করে কাজ করে, স্ক্রিন স্ক্র্যাপিং বা সিমুলেটেড ক্লিক ছাড়াই। প্রতিটি অ্যাপ্লিকেশন টাইপ্ড অ্যাকশন এবং স্ট্রাক্টার্ড স্টেট এর মাধ্যমে এজেন্টের সাথে নেটিভভাবে যোগাযোগ করার জন্য ডিজাইন করা হয়েছে। Rust-এ পুরোপুরি থেকে শুরু করে নির্মিত, Veda-এর মধ্যে UEFI বুটলোডার, ক্যাপাবিলিটি-ভিত্তিক মাইক্রোকার্নেল, ড্রাইভার, সিস্টেম সার্ভিসেস, উইন্ডো সিস্টেম, টুলকিট এবং অ্যাপ্লিকেশন অন্তর্ভুক্ত আছে। এটি নেটওয়ার্কিং এবং নিরাপত্তার জন্য smoltcp, rustls এবং Rust Crypto এর মতো পরিপক্ব ক্রেট ব্যবহার করে। এজেন্টটি একটি সিস্টেম সার্ভিস হিসাবে চালু হয়, বুটের সময় শুরু হয়, ব্যর্থতায় পুনরায় চালু হয় এবং টাস্কবার রিং হিসাবে দেখা যায়। এটি নাম, ক্লিক বা Super+Space দ্বারা ডাকা পর্যন্ত নিষ্ক্রিয় থাকে। এজেন্টের কাজকে নিয়মিত, সংবেদনশীল বা ধ্বংসীয় হিসাবে শ্রেণিবিন্যাস করা হয়; কেবলমাত্র নিয়মিত কাজ তাৎপর্যপূর্ণভাবে কার্যকর হয়, যেখানে অন্যান্য কাজগুলির জন্য এজেন্ট সার্ভিস দ্বারা বাধ্য করা হয়, ভাষা মডেল দ্বারা নয়, ব্যবহারকারীর স্পষ্ট সম্মতি প্রয়োজন। এজেন্ট বাস্তব সংদর্ভে কাজ করে — সময়, খোলা উইন্ডো, অ্যাপ্লিকেশন স্টেট, ব্যবহারকারী দ্বারা প্রদান করা ব্যক্তিগত তথ্য এবং কথোপকথন ইতিহাস, অনুমান ছাড়া বা ব্যবহারকারী যা স্পষ্টভাবে শেয়ার করে তা ছাড়া ডেটা সংরক্ষণ করে না। স্মৃতি স্থানীয়ভাবে সংরক্ষিত হয় এবং সেটিংসে পূরী ভাবে দৃশ্যমান এবং নিয়ন্ত্রণযোগ্য। ভয়েস ইন্টারঅ্যাকশন অগ্রাধিকার পায়, রিয়েল-টাইম ইন্টারাপশন, ইকো ক্যানসেলেশন এবং অডিও ডাকিং এর সাথে, যাতে এজেন্টটি নিজেকে শুনতে পায়। ভয়েস রিস্যাকশন এবং ভাষা মডেলগুলি Deepgram-এর Voice Agent প্ল্যাটফর্ম থেকে আসে, মডেল উন্নয়ন থেকে অপ্ট-আউট বিকল্প সহ; মডেল, ভয়েস এবং এজেন্ট নাম সেটিংসে ব্যবহারকারী দ্বারে নির্বাচনযোগ্য।

Veda কীভাবে এজেন্ট কর্মকাণ্ডের জন্য ব্যবহারকারীর সম্মতি নিশ্চিত করে?

Veda কাজকে নিয়মিত, সংবেদনশীল বা ধ্বংসীয় হিসাবে শ্রেণিবিন্যাস করে; নিয়মিত কাজ তাৎপর্যপূর্ণভাবে কার্যকর হয়, যেখানে সংবেদনশীল এবং ধ্বংসীয় কাজগুলির জন্য ব্যবহারকারীর স্পষ্ট অনুমোদন প্রয়োজন, যা এজেন্ট সার্ভিস দ্বারা বাধ্য করা হয়, ভাষা মডেল দ্বারা নয়, এবং কেবলমাত্র ডেস্কটপ শেলই সম্মতি প্রদান করতে পারে।

বাংলা version →


🇩🇪 Deutsch

Veda: Agenten-native OS, gebaut in Rust

Veda ist ein Betriebssystem mit einer KI, die in seinen Kern integriert ist, nicht als Desktop-Assistent hinzugefügt. Es interagiert über natürliche Sprach- oder Textbefehle wie 'Hey Veda, wechsle meinen Hintergrund auf die Dünen' und führt Aktionen über die gleichen Eingabepfade wie Tastatur und Maus durch, ohne Bildschirmausschöpfung oder simulierte Klicks. Jede Anwendung ist dafür konzipiert, nativ mit dem Agenten über typisierte Aktionen und strukturierte Zustände zu kommunizieren.

Vollständig von Grund auf in Rust gebaut, enthält Veda einen UEFI-Bootloader, eine fähigkeitsbasierte Mikrokernel, Treiber, Systemdienste, Fenstersystem, Werkzeugkiste und Anwendungen. Es verwendet reife Crates wie smoltcp, rustls und Rust Crypto für Netzwerke und Sicherheit. Der Agent läuft als Systemdienst, startet beim Booten, startet im Fehlerfall neu und erscheint als Taskleisterring.

Er bleibt inaktiv, bis er per Name, Klick oder Super+Space aufgerufen wird. Agentenaktionen werden als routinemäßig, sensibel oder zerstörerisch eingestuft; nur routinemäßige Aktionen werden sofort ausgeführt, während andere eine ausdrückliche Zustimmung des Benutzers erfordern, die durch den Agentendienst und nicht durch das Sprachmodell durchgesetzt wird. Der Agent arbeitet mit realem Kontext: Zeit, geöffnete Fenster, Anwendungsstatus, vom Benutzer bereitgestellte persönliche Informationen und Konversationsverlauf, ohne zu raten oder Daten über das hinaus zu speichern, was der Benutzer ausdrücklich teilt.

Der Speicher wird lokal gespeichert und ist in den Einstellungen vollständig einsehbar und kontrollierbar. Sprachinteraktion hat Vorrang, mit Echtzeit-Unterbrechung, Echo-Unterdrückung und Audio-Ducking, um zu verhindern, dass der Agent sich selbst hört. Spracherkennung und Sprachmodelle stammen von Deepgrams Voice-Agent-Plattform, mit der Möglichkeit, sich von der Modellverbesserung abzumelden; Modell, Stimme und Agentenname sind in den Einstellungen vom Benutzer auswählbar.

Wie stellt Veda sicher, dass der Benutzer der Agentenaktionen zustimmt?

Veda klassifiziert Aktionen als routinemäßig, sensibel oder zerstörerisch; routinemäßige Aktionen werden sofort ausgeführt, während sensible und zerstörerische Aktionen eine ausdrückliche Genehmigung des Benutzers erfordern, die durch den Agentendienst und nicht durch das Sprachmodell durchgesetzt wird, und nur die Desktop-Shell kann zustimmen.

Deutsch version →


🇪🇸 Español

Veda: Sistema operativo nativo de agentes construido en Rust

Veda es un sistema operativo con un agente de IA integrado en su núcleo, no agregado como asistente de escritorio. Interactúa mediante comandos de voz o texto naturales como 'Hey Veda, cambia mi fondo de pantalla a las dunas' y realiza acciones a través de las mismas rutas de entrada que el teclado y el ratón, sin raspado de pantalla ni clics simulados. Cada aplicación está diseñada para comunicarse nativamente con el agente a través de acciones tipadas y estado estructurado.

Construido completamente desde cero en Rust, Veda incluye un cargador de arranque UEFI, microkernel basado en capacabilidades, controladores, servicios del sistema, sistema de ventanas, kit de herramientas y aplicaciones. Utiliza crates maduros como smoltcp, rustls y Rust Crypto para redes y seguridad. El agente se ejecuta como un servicio del sistema, arranca al iniciar, se reinicia en caso de fallo y aparece como un anillo en la barra de tareas.

Permanece inactivo hasta que es invocado por nombre, clic o Super+Space. Las acciones del agente se clasifican como rutinarias, sensibles o destructivas; solo las acciones rutinarias se ejecutan inmediatamente, mientras que las demás requieren el consentimiento explícito del usuario, exigido por el servicio de agente, no por el modelo de lenguaje. El agente opera con contexto real: tiempo, ventanas abiertas, estado de la aplicación, información personal proporcionada por el usuario y el historial de conversaciones, sin adivinar ni retener datos más allá de lo que el usuario comparte explícitamente.

La memoria se almacena localmente y es completamente visible y controlable en Configuración. La interacción por voz tiene prioridad, con interrupción en tiempo real, cancelación de eco y atenuación de audio para evitar que el agente se escuche a sí mismo. El reconocimiento de voz y los modelos de lenguaje provienen de la plataforma Voice Agent de Deepgram, con opción de excluirse de la mejora del modelo; el modelo, la voz y el nombre del agente son seleccionables por el usuario en Configuración.

¿Cómo garantiza Veda el consentimiento del usuario para las acciones del agente?

Veda clasifica las acciones como rutinarias, sensibles o destructivas; las acciones rutinarias se ejecutan inmediatamente, mientras que las acciones sensibles y destructivas requieren la aprobación explícita del usuario, exigida por el servicio de agente, no por el modelo de lenguaje, y solo el shell de escritorio puede otorgar el consentimiento.

Español version →


🇫🇷 Français

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

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.

Comment Veda garantit-il le consentement de l'utilisateur pour les actions de l'agent ?

Veda classe les actions comme courantes, sensibles ou destructrices ; les actions courantes s'exécutent immédiatement, tandis que les actions sensibles et destructrices nécessitent l'approbation explicite de l'utilisateur, imposée par le service d'agent, et non par le modèle linguistique, et seul le shell de bureau peut accorder le consentement.

Français version →


🇮🇳 हिन्दी

Veda: Rust में निर्मित एजेंट-नेटिव ओएस

Veda एक ऐसा ऑपरेटिंग सिस्टम है जिसके कोर में एआई एजेंट इंटीग्रेटेड है, डेस्कटॉप सहायक के रूप में नहीं। यह प्राकृतिक आवाज़ या टेक्स्ट कमांड्स के माध्यम से बात करता है जैसे 'हे एडिटी, मेरे वॉलपेपर को रियल्स में बदलो' और कीबोर्ड और माउस के समान इनपुट पाथवे के माध्यम से कार्रवाई करता है, बिना स्क्रीन स्क्रैपिंग या सिमुलेटेड क्लिक्स के। हर एप्लिकेशन डिज़ाइन किया गया है जो टाइप्ड एक्शन्स और स्ट्रक्चर्ड स्टेट के माध्यम से एजेंट के साथ नेटिव प्रतिद्वंद्वी है। Rust में पूरी तरह से स्क्रैच से बनाया गया है, Veda में UEFI बूटलोडर, क्लाइंट-आधारित माइक्रोकर्नेल, ड्राइवर, सिस्टम सर्विसेज़, विंडो सिस्टम, टूलकिट और एप्लिकेशन शामिल हैं। यह नेटवर्किंग और सुरक्षा के लिए smoltcp, rustls और Rust Crypto जैसे परिपक्व क्रेट का उपयोग करता है। एजेंट एक सिस्टम सर्विस के रूप में चलता है, बूट पर शुरू होता है, विफलता पर रीस्टार्ट होता है और टास्कबार रिंग के रूप में दिखाई देता है। यह नाम, क्लिक या Super+Space द्वारा बुलाए जेले तक निष्क्रिय रहता है। एजेंट कार्रवाई को नियमित, संवेदनशील या विनाशकारी श्रेणी में वर्गीकृत किया जाता है; केवल नियमित कार्रवाई तुरंत निष्पादित होती है, जबकि अन्य कार्रवाई के लिए एजेंट सर्विस द्वारा बाध्य किए गए उपयोगकर्ता की स्पष्ट सहमति की आवश्यकता होती है, भाषा मॉडल द्वारा नहीं। एजेंट वास्तविक संदर्भ पर काम करता है — समय, खुले हुए खिड़कियों, एप्लिकेशन स्थिति, उपयोगकर्ता द्वारा प्रदान किए गए व्यक्तिगत जानकारी और बातचीत के इतिहास के साथ, बिना अनुमान या उपयोगकर्ता द्वारा स्पष्ट रूप से साझा किए गए डेटा को पार लेकर। स्मृति स्थानीय रूप से संग्रहीत होती है और सेटिंग्स में पूरी तरह से दृश्यमान और नियंत्रण योग्य होती है। आवाज़ इंटरैक्शन को प्राथमिकता मिलती है, वास्तविक समय में बाधा, इको कैंसिलेशन और ऑडियो डकिंग के साथ, जिससे एजेंट अपने आप को सुन सकता है। भाषण मान्य और भाषा मॉडल Deepgram के Voice Agent प्लेटफॉर्म से आते हैं, मॉडल सुधार से ऑप्ट-आउट विकल्प के साथ; मॉडल, आवाज़ और एजेंट नाम उपयोगकर्ता द्वारा सेटिंग्स में चुने जा सकते हैं।

Veda एजेंट कार्रवाई के लिए उपयोगकर्ता की सहमति कैसे सुनिश्चित करता है?

Veda कार्रवाई को नियमित, संवेदनशील या विनाशकारी श्रेणी में वर्गीकृत करता है; नियमित कार्रवाई तुरंत निष्पादित होती है, जबकि संवेदनशील और विनाशकारी कार्रवाई के लिए उपयोगकर्ता की स्पष्ट स्वीकृति की आवश्यकता होती है, जो एजेंट सर्विस द्वारा बाध्य की जाती है, भाषा मॉडल द्वारा नहीं, और केवल डेस्कटॉप शेल ही सहमति प्रदान कर सकता है।

हिन्दी version →


🇮🇩 Bahasa Indonesia

Veda: Sistem operasi asli agent berbasis Rust

Veda adalah sistem operasi dengan AI agent yang diintegrasikan ke inti, bukan ditambahkan sebagai asisten desktop. Ia berinteraksi melalui perintah suara atau teks alami seperti 'Hey Veda, ganti wallpaper saya ke pasir' dan melakukan tindakan melalui jalur masukan yang sama seperti papan ketik dan mouse, tanpa scraping layar atau klik yang disimulasi. Setiap aplikasi dirancang untuk berkomunikasi secara asli dengan agen melalui tindakan bertipe dan status terstruktur.

Dibangun sepenuhnya dari awal dengan Rust, Veda mencakup bootloader UEFI, mikrokernel berbasis kemampuan, driver, layanan sistem, sistem jendela, toolkit, dan aplikasi. Ia menggunakan crate yang sudah matang seperti smoltcp, rustls, dan Rust Crypto untuk jaringan dan keamanan. Agen berjalan sebagai layanan sistem, dimulai saat boot, memulai ulang saat gagal, dan muncul sebagai cincin di taskbar.

Ia tetap tidak aktif hingga dipanggil oleh nama, klik, atau Super+Space. Tindakan agen dikategorikan sebagai rutin, sensitif, atau destruktif; hanya tindakan rutin yang dieksekusi segera, sementara yang lain memerlukan persetujuan eksplisit pengguna yang ditegakkan oleh layanan agen, bukan model bahasa. Agen beroperasi pada konteks nyata: waktu, jendela terbuka, status aplikasi, informasi pribadi yang disediakan pengguna, dan riwayat percakapan, tanpa menebak atau menyimpan data di luar apa yang pengguna bagikan secara eksplisit.

Memori disimpan secara lokal dan sepenuhnya dapat dilihat dan dikontrol di Pengaturan. Interaksi suara menjadi prioritas, dengan interupsi waktu nyata, pembatalan echo, dan audio ducking untuk mencegah agen mendengar dirinya sendiri. Pengenalan suara dan model bahasa berasal dari platform Voice Agent Deepgram, dengan opsi keluar dari peningkatan model; model, suara, dan nama agen dapat dipilih pengguna di Pengaturan.

Bahasa Indonesia version →


🇯🇵 日本語

Veda:Rustで構築されたエージェントネイティブOS

Vedaは、デスクトップアシスタントとして追加されたのではなく、コアに組み込まれたAIエージェントを持つOSです。「ねえVeda、壁紙を砂丘に変えて」のような自然な音声やテキストコマンドで対話し、キーボードやマウスと同じ入力パスを通じてアクションを実行し、スクリーンスクレイピングやシミュレートされたクリックはありません。すべてのアプリケーションは、型指定されたアクションと構造化された状態を通じてエージェントとネイティブに通信するように設計されています。Rustで完全にゼロから構築されたVedaには、UEFIブートローダー、ケイパビリティベースのマイクロカーネル、ドライバ、システムサービス、ウィンドウシステム、ツールキット、およびアプリケーションが含まれています。ネットワーキングとセキュリティには、smoltcp、rustls、Rust Cryptoのような成熟したクレートを使用しています。エージェントはシステムサービスとして実行され、ブート時に開始し、障害発生時に再起動し、タスクバーのリングとして表示されます。名前、クリック、またはSuper+Spaceによって呼び出されるまでアイドル状態を維持します。エージェントのアクションは、日常的、感敏性、または破壊的に分類されます。日常的なアクションのみが即座に実行され、その他のアクションはユーザーの明示的な同意を必要とし、その同意はエージェントサービスによって強制され、言語モデルによってではありません。エージェントは実際のコンテキストで動作します:時間、開いているウィンドウ、アプリケーションの状態、ユーザーが提供する個人情報、会話履歴 — 推測せず、ユーザーが明示的に共有するデータ以外は保持しません。メモリはローカルに保存され、設定で完全に表示および制御可能です。音声対話が優先され、リアルタイムの中断、エコー除去、およびオーディオダッキングにより、エージェントが自分自身を聞くのを防ぎます。音声認識と言語モデルはDeepgramのVoice Agentプラットフォームから提供されており、モデルの改善からオプトアウトするオプションがあります。モデル、音声、およびエージェント名は設定でユーザーが選択できます。

Vedaは、エージェントのアクションに対するユーザーの同意をどのように確保しますか?

Vedaは、アクションを日常的、感敏性、または破壊的に分類します。日常的なアクションは即座に実行され、感敏性と破壊的なアクションはユーザーの明示的な承認を必要とし、その承認はエージェントサービスによって強制され、言語モデルによってではなく、デスクトップシェルのみが同意を付与できます。

日本語 version →


🇧🇷 Português

Veda: Sistema operacional nativo de agente construído em Rust

Veda é um sistema operacional com um agente de IA integrado em seu núcleo, não adicionado como assistente de desktop. Interage por meio de comandos de voz ou texto naturais como 'Hey Veda, mude meu papel de parede para as dunas' e realiza ações por meio dos mesmos caminhos de entrada que teclado e mouse, sem raspagem de tela ou cliques simulados. Cada aplicativo é projetado para se comunicar nativamente com o agente por meio de ações tipadas e estado estruturado.

Construído completamente do zero em Rust, Veda inclui um carregador de inicialização UEFI, microkernel baseado em capacidades, drivers, serviços do sistema, sistema de janelas, kit de ferramentas e aplicativos. Usa crates maduros como smoltcp, rustls e Rust Crypto para redes e segurança. O agente é executado como um serviço do sistema, inicia na inicialização, reinicia em caso de falha e aparece como um anel na barra de tarefas.

Ele permanece inativo até ser invocado pelo nome, clique ou Super+Space. As ações do agente são categorizadas como rotineiras, sensíveis ou destrutivas; apenas ações rotineiras são executadas imediatamente, enquanto outras exigem consentimento explícito do usuário, imposta pelo serviço de agente, não pelo modelo de linguagem. O agente opera em contexto real — tempo, janelas abertas, estado do aplicativo, informações pessoais fornecidas pelo usuário e histórico de conversas — sem adivinhar ou retener dados além do que o usuário compartilha explicitamente.

A memória é armazenada localmente e é totalmente visível e controlável nas Configurações. A interação por voz é priorizada, com interrupção em tempo real, cancelamento de eco e atenuação de áudio para evitar que o agente ouça a si mesmo. Reconhecimento de fala e modelos de linguagem vêm da plataforma Voice Agent da Deepgram, com opção de desistir da melhoria do modelo; modelo, voz e nome do agente são selecionáveis pelo usuário nas Configurações.

Como o Veda garante o consentimento do usuário para as ações do agente?

O Veda classifica as ações como rotineiras, sensíveis ou destrutivas; as ações rotineiras são executadas imediatamente, enquanto as ações sensíveis e destrutivas exigem aprovação explícita do usuário, imposta pelo serviço de agente, não pelo modelo de linguagem, e apenas o shell de desktop pode conceder consentimento.

Português version →


🇷🇺 Русский

Veda: Агент-нативная ОС, построенная на Rust

Veda — это операционная система с ИИ-агентом, встроенным в её ядро, а не добавленным как настольный помощник. Она взаимодействует с помощью естественных голосовых или текстовых команд, таких как 'Эй Veda, смени мой фоновый рисунок на пустыню', и выполняет действия через те же пути ввода, что и клавиатура и мышь, без захвата экрана или имитированных кликов. Каждое приложение разработано так, чтобы нативно взаимодействовать с агентом через типизированные действия и структурированное состояние. Полностью построенная с нуля на Rust, Veda включает загрузчик UEFI, микрокernel на основе возможностей, драйверы, системные службы, систему окон, набор инструментов и приложения. Она использует проверенные библиотеки, такие как smoltcp, rustls и Rust Crypto для сетей и безопасности. Агент работает как системная служба, запускается при загрузке, перезапускается при сбое и отображается как кольцо на панели задач. Он остаётся неактивным, пока не будет вызван по имени, клику или комбинации Super+Space. Действия агента классифицируются как повседневные, чувствительные или разрушительные; только повседневные действия выполняются немедленно, в то время как другие требуют явного согласия пользователя, обеспечиваемого службой агента, а не языковой моделью. Агент работает с реальным контекстом: время, открытые окна, состояние приложений, личная информация, предоставленная пользователем, и история разговоров, без предположений или хранения данных, выходящих за рамки того, что пользователь явно делится. Память хранится локально и полностью доступна для просмотра и управления в Настройках. Голосовое взаимодействие имеет приоритет, с поддержкой немедленного прерывания, подавления эха и аудио-ducking для предотвращения самослышания агентом. Распознавание речи и языковые модели предоставляются платформой Voice Agent компании Deepgram с возможностью отказаться от улучшения модели; модель, голос и имя агента можно выбрать в Настройках.

Как Veda обеспечивает согласие пользователя на действия агента?

Veda классифицирует действия как повседневные, чувствительные или разрушительные; повседневные действия выполняются немедленно, в то время как чувствительные и разрушительные действия требуют явного одобрения пользователя, обеспечиваемого службой агента, а не языковой моделью, и только настольный shell может предоставить согласие.

Русский version →


🇨🇳 简体中文

Veda:用 Rust 构建的代理原生操作系统

Veda 是一种操作系统,其核心内置 AI 代理,而非桌面助理。它通过自然语音或文本命令交互,如“嘿 Veda,把我的壁纸换成沙丘”,并通过与键盘和鼠标相同的输入路径执行操作,无需屏幕抓取或模拟点击。每个应用程序都设计为通过类型化操作和结构化状态原生地与代理通信。Veda 完全从头开始用 Rust 构建,包括 UEFI 引导加载程序、基于能力的微内核、驱动程序、系统服务、窗口系统、工具包和应用程序。它使用成熟的 crate,如 smoltcp、rustls 和 Rust Crypto 进行网络和安全。代理作为系统服务运行,启动时启动,失败时重启,并显示为任务栏环。它在被召唤时保持空闲,无论是通过名称、点击还是 Super+Space。代理操作分为例行、敏感或破坏性;只有例行操作会立即执行,而其他操作需要用户的明确同意,由代理服务而非语言模型强制执行。代理基于真实上下文运行——时间、打开的窗口、应用程序状态、用户提供的个人信息和对话历史——无需猜测或保留用户未明确分享的数据。内存存储在本地,并在设置中完全可查看和控制。语音交互优先,具有实时打断、回声消除和音频降噪功能,以防止代理听到自己。语音识别和语言模型来自 Deepgram 的语音代理平台,用户可选择退出模型改进;模型、语音和代理名称在设置中由用户选择。

Veda 如何确保用户对代理操作的同意?

Veda 将操作分类为例行、敏感或破坏性;例行操作立即执行,而敏感和破坏性操作需要用户的明确批准,由代理服务而非语言模型强制执行,且只有桌面 shell 可以授予同意。

简体中文 version →