一套开源的智能体视频制作系统,让 AI 编程助手化身完整的视频制作流水线。
vahmoh25/Veda
一个用 Rust 编写、内置语音智能体的操作系统,可代用户在应用中执行操作。
- Star
- 83
- Fork
- 10
- 未关闭 Issue
- 0
- 最近提交
- 前天
这是什么?
Veda 是一个用 Rust 编写的实验性操作系统,从 UEFI 引导程序、微内核一直到窗口系统和内置应用都由 Rust 实现。其核心是系统内置的智能体:它在开机时启动,用户呼叫其名字即可响应,并能在应用内执行操作。
应用通过类型化的动作向智能体声明能力,智能体调用这些动作时走与键盘、鼠标输入相同的代码路径,而不是识别屏幕内容。敏感或破坏性的操作会先被挂起,等待用户确认,且只有桌面外壳能给出确认。Linux 驱动运行在 Veda 自研虚拟机监控器上的虚拟机中,由 IOMMU 限制其访问权限,崩溃后可自动重启。
系统包含合成式窗口系统、即时模式 UI 工具包、基于 WebKit 的网页浏览器、OpenGL ES 3.0 支持,以及基于 GCC 的 C 工具链。构建需要安装 KVM 的 x86-64 Linux 主机,系统可在 QEMU 中运行,也可通过 U 盘启动镜像在 x86-64 PC 上运行。
核心功能
- 01开机启动、可通过唤醒词响应的语音智能体
- 02应用以类型化动作暴露功能,智能体像键盘鼠标一样调用
- 03敏感和破坏性操作运行前需要用户确认
- 04基于能力的微内核,用户态服务失败后自动重启
- 05Linux 驱动运行在 Veda 虚拟机监控器的虚拟机中并相互隔离
适用场景
- 研究操作系统层面的智能体交互方式
- 学习一个完全用 Rust 编写的微内核实现
- 尝试系统级语音控制和应用动作调用
- 借助完整的桌面、浏览器和工具链学习操作系统开发
快速上手
- 1
安装 Rust 及 Debian/Ubuntu 构建包
- 2
检查构建工具
cargo automation doctor - 3
构建工具链(仅一次,约半小时)
cargo automation toolchain - 4
为驱动虚拟机构建 Linux 和 Mesa(仅一次)
cargo automation linux - 5
构建 Veda 并在 QEMU 中启动
cargo automation run
使用前须知
- 仅能在带 KVM 的 x86-64 Linux 上构建,运行于 x86-64 电脑或 QEMU。
- 语音代理需要 Deepgram API 密钥。
- 首次需要很长时间构建工具链,可选的浏览器构建需一小时以上。
- 采用 GPL-3.0-only 许可证,属于 Copyleft 许可。
标签
常见问题
- Veda 是什么?
- 一个用 Rust 编写、内置语音智能体的操作系统,可代用户在应用中执行操作。 Veda 是一个用 Rust 编写的实验性操作系统,从 UEFI 引导程序、微内核一直到窗口系统和内置应用都由 Rust 实现。其核心是系统内置的智能体:它在开机时启动,用户呼叫其名字即可响应,并能在应用内执行操作。
- Veda 可以免费使用吗?用的什么许可证?
- Veda 以 GPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
- Veda 还在维护吗?
- 活跃维护中。Veda 最近一次提交是在 2026年10月18日。
- Veda 适合用来做什么?
- 研究操作系统层面的智能体交互方式 学习一个完全用 Rust 编写的微内核实现 尝试系统级语音控制和应用动作调用 借助完整的桌面、浏览器和工具链学习操作系统开发
- Veda 怎么安装和运行?
- 安装 Rust 及 Debian/Ubuntu 构建包 检查构建工具: cargo automation doctor 构建工具链(仅一次,约半小时): cargo automation toolchain 为驱动虚拟机构建 Linux 和 Mesa(仅一次): cargo automation linux 构建 Veda 并在 QEMU 中启动: cargo automation run
- 在哪里获取 Veda?
- 源代码和安装说明在 GitHub 上:https://github.com/vahmoh25/Veda
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
开源、隐私优先的自托管知识工作空间,支持块级引用、Markdown 所见即所得编辑与智能体协作。
一个命令行工具,统一调用 Google Workspace 的 Drive、Gmail、日历、表格、文档、Chat 等 API,输出结构化 JSON。
终端里的 AI 编程助手,可接入多种 LLM,支持 LSP 与 MCP 扩展。
基于持久化 Python REPL 的开源编程与研究智能体,支持子智能体、自我优化的 harness 和长时间运行任务。
45 个以上 Claude Code 实用技巧合集,附自定义状态栏脚本和 dx 开发技能插件。