hn.today

Veda: The First Agentic Hobby Operating System

github.com37 points9 comments
Screenshot of Veda: The First Agentic Hobby Operating System

Veda is an operating system that embeds an AI agent as a first-class system service rather than an add-on, making conversational control a native interaction channel alongside keyboard and mouse. The design argues that treating the agent as a peer of applications yields more reliable, visible and safe automation: every application exposes typed actions and structured state to the agent, actions run through the same code paths as manual input, and the system enforces consent by categorizing actions as routine, sensitive or destructive. Conversations start from real context (open windows, app state, time and explicit memory), voice is primary with a local wake detector and echo-cancelled audio, personal memory is stored locally and user-manageable, and Deepgram Voice Agent provides speech recognition and LLM services with configurable models and privacy settings.

The implementation demonstrates feasibility: everything is written in Rust from the UEFI bootloader through a capability-based microkernel (vkernel), user-space services, toolkit and applications, and it runs on x86-64 and in QEMU. Networking, TLS and crypto reuse mature crates (smoltcp, rustls, RustCrypto); the system uses a Linux driver VM under a paravirtual hypervisor with IOMMU isolation for third-party drivers; GPU compositing uses OpenGL ES on supported hardware; audio mixing, echo cancellation and ducking are built in; built-in apps expose over 70 actions. The agentapp protocol, structured consent UI, supervised services and capability IPC form a complete stack showing how an agentic-native OS can operate securely and transparently.

Read on github.com9 comments on Hacker News

Summary generated by AI from the linked article. hn.today is not affiliated with Hacker News or Y Combinator.

More in AI

The daily digest

Today's best Hacker News stories, summarized and screenshotted, one email a day.