Dasturiy ta'minot

Veda: Agentli mikrokernel operatsion tizimi yangi bosqichda

11-oktabr, 2026, 07:204 ko'rish5 daqiqa o'qish
Veda: Agentli mikrokernel operatsion tizimi yangi bosqichda

Texnologiya olamida operatsion tizimlar odatda foydalanuvchi klaviatura va sichqoncha orqali boshqariladi. Veda esa bu paradigmani tubdan o‘zgartiradi: tizim ichiga chuqur joylashtirilgan AI agenti har bir ilova bilan birgalikda ishlaydi, foydalanuvchi esa uni xona ichidagi inson kabi chaqiradi – “Hey Veda, fon rasmini sahrolarga o‘zgartir”. Ushbu maqola Veda OS ning arxitekturasi, agent integratsiyasi, xavfsizlik mexanizmlari, ovozli interfeysi va kelajakdagi ta'sirini tahlil qiladi.

Arxitektura va texnik asoslar

Veda butunlay Rust tilida yozilgan. Tizim bir nechta qatlamdan iborat: UEFI bootloader, imkoniyatga asoslangan mikrokernel (vkernel), drayverlar, tizim xizmatlari, oynalar tizimi, asboblar to‘plami va bir qator standart ilovalar. TCP/IP, TLS va kriptografiya uchun smoltcp, rustls va RustCrypto kabi yetuk crate‑lardan foydalaniladi. Platforma x86‑64 PC va QEMU emulyatori ustida ishlashga mo‘ljallangan.

The Veda desktop, with the agent's window open

Microkernel yadro faqat izolyatsiya, rejalashtirish, xotira boshqaruvi va IPC (inter‑process communication) funksiyalarini bajaradi. Capability‑based yondashuv orqali har bir jarayon o‘ziga berilgan huquqlar bilan cheklangan, bu esa tizim barqarorligi va xavfsizligini oshiradi. Yadro SMP (symmetric multiprocessing) ni x2APIC, tickless timer va XSAVE kabi zamonaviy texnologiyalar bilan qo‘llab‑quvvatlaydi.

Agentning tizimga integratsiyasi

Veda agenti alohida qo‘shimcha dastur emas, balki tizim xizmati sifatida boot vaqtida ishga tushadi va uzilib qolsa avtomatik qayta ishga tushadi. Agentning ko‘rinishi taskbar’da kichik halqa shaklida bo‘lib, “Super+Space” yoki nomi orqali chaqiriladi.

The Text Editor with a Rust program

Har bir ilova agentni “birinchi darajali foydalanuvchi” sifatida qo‘llab‑quvvatlaydi. Ilova o‘z harakatlarini, parametr turlarini va xavf darajasini aniq tavsiflaydi, shuningdek, o‘z holatini strukturaviy ko‘rinishda qaytaradi. Agent bu ma’lumotlarni klaviatura va sichqoncha kodlari orqali bajaradi, natijada ekranda ko‘rinadigan har qanday o‘zgarish foydalanuvchi qo‘lda amalga oshirgan kabi aniq ko‘rinadi. Bu usul screen scraping yoki simulyatsiya qilingan kliklar ga ehtiyojni yo‘q qiladi.

Xavfsizlik va foydalanuvchi roziligi

Veda har bir harakatni uchta kategoriya bo‘yicha ajratadi: oddiy, sezgir va destruktiv. Oddiy amallar avtomatik bajariladi, sezgir va destruktiv amallar foydalanuvchi roziligini talab qiladi. Rozilik so‘rovi agent oynasida yoki bildirishnomada ko‘rsatiladi, unda aniq “nima sodir bo‘ladi” degan tavsif mavjud. Foydalanuvchi “ruxsat berish”, “rad etish” yoki “vaqt tugashini kutish” variantlarini tanlashi mumkin.

Photos with the picture library

Rozilik mexanizmi til modeli emas, balki agent xizmati tomonidan nazorat qilinadi, shuning uchun model hujjatni o‘qib, avtomatik ravishda harakatni tasdiqlay olmaydi. Har bir dastur o‘z identifikatori bilan birga keladi, bu esa tizimga kimning qaysi resursga murojaat qilayotganini aniq ko‘rsatadi.

Ovoza interfeysi va xotira boshqaruvi

Veda ovozli muloqotga alohida e’tibor qaratadi. Tizimda echo cancellation va echo gate mexanizmlari mavjud, bu agentning o‘z ovozini eshitmasligini ta’minlaydi. Agent uyqu holatida bo‘lsa ham, kompyuterda ovoz detectori doimiy ravishda tinglaydi; foydalanuvchi nomini (masalan “Hey Veda”) aytgan zahoti agent uyg‘onadi.

Music

Ovozli so‘rovlar Deepgram Voice Agent platformasiga uzatiladi. Deepgram nutqni tanish, turn‑taking va til modelini boshqaradi, lekin audio ma’lumotlari foydalanuvchi kompyuterida qoladi va Deepgram’ga yuborilmaydi. Bu maxfiylik nuqtai nazaridan muhim.

Agent foydalanuvchi xotirasini ham lokal saqlaydi: ism, aloqalar, afzalliklar kabi ma’lumotlar faqat foydalanuvchi qurilmasida saqlanadi, “Settings” bo‘limida ko‘rinadi va istalgan vaqtda o‘chirib tashlanishi mumkin.

Files

Raqobatbardoshlik va solishtirish

Hozirgi kunda ko‘plab AI‑assistentlar (Microsoft Copilot, Google Assistant) operatsion tizimga qo‘shimcha sifatida o‘rnatiladi. Ular asosan ekranni o‘qish, kliklarni simulyatsiya qilish yoki maxsus API‑larga tayanadi. Veda esa agentni birinchi darajali tizim xizmati sifatida joylashtiradi, bu esa:

  • Har qanday ilova bilan bir xil kod yo‘li orqali ishlashni kafolatlaydi.
  • Harakatlarning aniq kontekstini (oyna holati, fayl tizimi) ta’minlaydi.
  • Rozilikni yadro darajasida nazorat qilish imkonini beradi.

Shuningdek, Veda Rustda yozilganligi sababli memory safety va zero‑cost abstractions ga ega, bu esa C/C++ asosidagi OS lar bilan solishtirganda barqarorlikni oshiradi.

Velocity

Cheklovlar va ochiq savollar

Veda hali ham eksperimental bosqichda va quyidagi cheklovlarga ega:

  • Platforma cheklovlari: faqat x86‑64 va QEMU qo‘llab‑quvvatlanadi, ARM yoki mobil qurilmalar uchun portlash rejalashtirilmagan.
  • Ilova ekotizimi: agentni qo‘llab‑quvvatlaydigan ilovalar soni hozirda 70+ ga yaqin, lekin keng tarqalgan Windows yoki Linux ilovalari bilan integratsiya hali amalga oshirilmagan.
  • Deepgramga bog‘liqlik: ovozli tanishuv Deepgram platformasiga tayanadi; xizmat uzilib qolsa, ovozli muloqot cheklanishi mumkin.
  • Xavfsizlik auditlari: mikrokernel va capability modeli nazariy jihatdan xavfsiz, lekin real dunyo hujumlari (side‑channel, sandbox bypass) bo‘yicha mustaqil auditlar hali o'tkazilmagan.

Bu savollar kelajakda hamjamiyat va tadqiqotchilar tomonidan ko‘rib chiqilishi lozim.

Starfall

Kelib chiqishi va kelajakdagi ta'siri

Veda konseptsiyasi operatsion tizimni “intelligent platform” ga aylantirishga qaratilgan. Agar keng tarqalgan ilovalar va qurilmalar uchun qo‘llab‑quvvatlash kengaytirilsa, foydalanuvchi tajribasida quyidagi o‘zgarishlar kutiladi:

  • Ko‘proq tabiiy interfeys: foydalanuvchi har qanday vazifani ovoz orqali bajarishi mumkin, klaviatura‑sichqoncha ehtiyoji kamayadi.
  • Xavfsizlik va nazorat: har bir harakatni foydalanuvchi roziligi bilan bog‘lash, noxush avtomatik amallarni oldini oladi.
  • Yangi dasturlash modeli: ilovalar agent protokolini qo‘llab‑quvvatlash orqali o‘z funksiyalarini “tabiiy” AI bilan birlashtiradi.

Shu bilan birga, Veda kabi agentli OS lar sanoat standartlariga (POSIX, Win32) mos kelishi, korporativ muhitda qabul qilinishi va foydalanuvchi maxfiyligini himoya qilish bo‘yicha qat’iy siyosatlarni qo‘llashi muhim bo‘ladi.

Prism: a reflective knot, shadowed crystals and sparks in OpenGL ES 3.0

Umuman olganda, Veda operatsion tizim dizaynida yangi paradigmaga eshik ochadi: AI agenti tizimning ajralmas qismi bo‘lib, foydalanuvchi bilan dialog orqali harakatlarni amalga oshiradi, xavfsizlikni yadro darajasida ta’minlaydi va ovozli interfeysni birinchi darajali komponent sifatida qo‘llaydi. Bu yondashuv kelajakda ko‘proq “intelligent OS” konseptsiyalarining rivojlanishiga turtki bo‘lishi mumkin.

Asl manba: github.com

Manba: Hacker News
#operating system #AI agent #Rust #microkernel #voice interface
Telegram da muhokama qilish