AIコーディングアシスタントを、調査から編集・レンダリングまで行うパイプライン駆動の動画制作スタジオに変える、オープンソースのエージェント型動画制作システム。
vahmoh25/Veda
アプリ内の操作をユーザーに代わって実行する音声エージェントを内蔵したRust製OS。
- スター
- 83
- フォーク
- 10
- 未解決の Issue
- 0
- 最終コミット
- 一昨日
これは何?
Vedaは、UEFIブートローダーやマイクロカーネルから、ウィンドウシステムや標準搭載アプリケーションに至るまで、Rustで開発された実験的なOSです。中核となるのは、システムに組み込まれたエージェントです。起動時に立ち上がり、ユーザーが名前を呼ぶと応答して、アプリケーション内で操作を実行できます。
アプリケーションは型付きアクションを宣言し、エージェントは画面の内容を読み取るのではなく、キーボードやマウス入力と同じコード経路を通じてそれらを呼び出します。機微な操作や破壊的な操作は、ユーザーが承認するまで保留され、承認できるのはデスクトップシェルのみです。LinuxドライバーはVeda独自のハイパーバイザー上の仮想マシン内で動作し、IOMMUでアクセスを制限します。VMがクラッシュした場合は再起動されます。
システムには、コンポジット型ウィンドウシステム、即時モードUIツールキット、WebKitベースのWebブラウザー、OpenGL ES 3.0サポート、GCCベースのCツールチェーンが含まれます。ビルドにはKVMを備えたx86-64 Linuxホストが必要です。システムはQEMU上、またはライブUSBイメージからx86-64 PC上で実行できます。
主な機能
- 01起動時に立ち上がり、ウェイクフレーズに応答する音声エージェント
- 02アプリケーションが型付きアクションを公開し、エージェントがキーボードやマウス入力と同様に呼び出す
- 03機微な操作や破壊的な操作の実行には、事前のユーザー承認が必要
- 04ケイパビリティベースの分離機構を備え、障害時に再起動するユーザー空間サービスを採用したマイクロカーネル
- 05Vedaのハイパーバイザー上のVM内で分離して動作するLinuxドライバー
ユースケース
- OSレベルでエージェントネイティブなインターフェースがどのように機能するかを調べる
- Rustだけで書かれたマイクロカーネルを研究する
- OSレベルの音声操作やアプリケーションアクションを試す
- デスクトップ、ブラウザー、ツールチェーンを備えた環境でOS開発を学ぶ
クイックスタート
- 1
Rust と Debian/Ubuntu のビルド用パッケージをインストールする
- 2
ビルドツールを確認する
cargo automation doctor - 3
ツールチェーンをビルドする(初回のみ、約30分)
cargo automation toolchain - 4
ドライバー VM 用に Linux と Mesa をビルドする(初回のみ)
cargo automation linux - 5
Veda をビルドして QEMU で起動する
cargo automation run
使う前に知っておきたいこと
- KVM を備えた x86-64 Linux でのみビルドでき、x86-64 PC または QEMU で実行できます。
- 音声エージェントには Deepgram API キーが必要です。
- 初回のツールチェーンビルドに長時間かかります。また、オプションのブラウザビルドには1時間以上かかります。
- コピーレフトライセンスである GPL-3.0-only の下でライセンスされています。
トピック
よくある質問
- Veda とは?
- アプリ内の操作をユーザーに代わって実行する音声エージェントを内蔵したRust製OS。 Vedaは、UEFIブートローダーやマイクロカーネルから、ウィンドウシステムや標準搭載アプリケーションに至るまで、Rustで開発された実験的なOSです。中核となるのは、システムに組み込まれたエージェントです。起動時に立ち上がり、ユーザーが名前を呼ぶと応答して、アプリケーション内で操作を実行できます。
- Veda は無料で使えますか?ライセンスは?
- Veda は GPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- Veda は今もメンテナンスされていますか?
- 活発にメンテナンス中。Veda の最終コミットは 2026年10月18日 です。
- Veda は何に使えますか?
- OSレベルでエージェントネイティブなインターフェースがどのように機能するかを調べる Rustだけで書かれたマイクロカーネルを研究する OSレベルの音声操作やアプリケーションアクションを試す デスクトップ、ブラウザー、ツールチェーンを備えた環境でOS開発を学ぶ
- Veda のインストール方法は?
- Rust と Debian/Ubuntu のビルド用パッケージをインストールする ビルドツールを確認する: cargo automation doctor ツールチェーンをビルドする(初回のみ、約30分): cargo automation toolchain ドライバー VM 用に Linux と Mesa をビルドする(初回のみ): cargo automation linux Veda をビルドして QEMU で起動する: cargo automation run
- Veda はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/vahmoh25/Veda
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
ブロック単位の参照、Markdown WYSIWYG編集、AIエージェント連携に対応した、プライバシー重視のセルフホスト型ナレッジワークスペース。
Google Workspace APIを統一したインターフェースで操作し、スクリプトやAIエージェント向けにJSONを出力するCLI。
好みのLLMに接続でき、LSPとMCPに対応した、プロジェクトごとのセッション管理機能を備えるターミナル型AIコーディングエージェント。
永続的なPython REPLを基盤に、サブエージェントや自己改善型ハーネス、長時間タスクに対応するオープンソースのコーディング・リサーチエージェント。
Claude Codeを使いこなすための45以上の実践的なヒントに、カスタムステータスラインスクリプトと日々の開発スキルをまとめたdx pluginを追加。