Veda: AI 에이전트가 OS의 일부로 내장된 최초의 운영체제
Veda: The First Agentic Hobby Operating System

Veda는 AI 에이전트를 운영체제의 핵심 서비스로 내장한 실험적 OS다. Rust로 UEFI 부트로더부터 마이크로커널, 드라이버, 윈도우 시스템, 애플리케이션까지 모두 밑바닥부터 작성했다. 에이전트는 모든 앱의 액션과 상태에 네이티브로 접근하며, 민감한 작업은 사용자 동의를 거친다. 음성 대화는 Deepgram Voice Agent로 처리되고, 기억은 로컬에 저장된다. GCC 16과 POSIX 레이어도 포함해 C 프로그램을 OS 안에서 컴파일·실행할 수 있다.
Veda는 운영체제에 나중에 추가된 어시스턴트가 아니라, 모든 애플리케이션이 함께 작동하도록 만들어진 시스템의 일부다.
HN 토론
12- MarceColl
제 생각에는 에이전트 기반 운영체제는 "에이전트를 모든 곳에 통합"하는 것뿐만 아니라, 에이전트가 시스템의 모든 부분에 접근할 수 있을 때 안전하게 작업할 수 있도록 구획화와 도구를 제공하는 것도 중요합니다. 또한 시스템을 안전하게 쉽게 확장할 수 있어야 합니다.
저도 에이전트 기반 OS를 만들었지만, 기반 시스템은 커스텀 액터 런타임을 기반으로 하여 매우 다릅니다. 여기에는 기능(capability)과 제한된 기능을 임의로 생성하고 조합하는 방법이 포함됩니다.
아이디어는 에이전트를 사용해 OS를 필요에 맞게 조각하고, 에이전트가 할 수 있는 일과 할 수 없는 일을 완전히 제한할 수 있다는 것입니다.
핵심은 또한 흥미롭다고 생각하는데, 그 핵심은 액터 런타임으로, 각 프로그램이 메시지를 주고받으며 메시지를 처리할 때만 메모리를 사용합니다. 각 프로그램은 관리되는 영구 상태도 가지고 있습니다. 따라서 데이터를 영구 저장하는 액터를 매우 쉽게 만들 수 있고, 많은 리소스를 사용하지 않고도 수백만 개를 가질 수 있습니다.
- bensyverson
우리 대부분이 가질 질문은 이것입니다: 에이전트가 OS 수준에 있다는 것이 사용자 공간 앱으로는 얻을 수 없는 무엇을 제공하는가? "키보드와 마우스와 동일한 작업을 통해 작업을 수행한다"는 말은 근본적인 무언가라기보다는 평범한 컴퓨터 사용(computer-use)처럼 들립니다. 에이전트 지향 OS라면 Apple의 App Intents 같은 것을 원자적 구성 요소로 삼아 구축될 것이라고 기대합니다.
- 2001zhaozhao
Linux에서 에이전트에게 Wayland 세션을 제공하는 것과 비교해 이것이 하는 일은 무엇인가?