Discordライクな直感性 × グラスモーフィズムUI × AI自律駆動 従来の常識を破壊する、ポータブル&次世代型のAIネイティブDAW(Digital Audio Workstation)。
このリポジトリは、人間の大まかなビジョンのもと、**4体のAIエージェントが24時間体制で自律的にコードを書き、設計し、テストし、ドキュメントを整備し、マージを繰り返す「盆栽スタイル」**で開発されています。
| エージェント | 役割 | 頻度 | 管轄 |
|---|---|---|---|
| 🏗️ Architect | 設計・計画・ロードマップ管理 | 4時間ごと | ROADMAP.md, ARCHITECTURE.md, DESIGN.md |
| 🚀 Nova ×N | 新機能の追加(スロット @A/@B/... で並列制御) |
毎時 | src/, Cargo.toml |
| 🛡️ Warden | コード品質・パフォーマンス・安全性 | 4時間ごと | src/ |
| 📝 Scribe | ユーザーマニュアルの整備(日英対応) | 4時間ごと | docs/ |
Architect が ROADMAP.md で次の目標を定める
↓
Nova が ROADMAP に従い、毎時1つの小さな機能をPR
↓
Warden が Nova のコードを巡回し、品質を担保
↓
Scribe が実装済み機能のドキュメントを日英で整備
↓
全PRは CI通過後に自動マージ(コンフリクト時は安全にキャンセル)
各エージェントはファイルの管轄が分離されているため、並行実行してもコンフリクトしません。 詳しくは CONTRIBUTING.md を参照してください。
- 🎨 Glassmorphic UI — Discordにインスパイアされた、半透明の美しいグラスモーフィズムと動的なライティング。従来の重厚なミキサー画面を撤廃。
- ⚡ Ultra Lightweight & Portable — インストール不要。数MBの単一バイナリをダブルクリックするだけで一瞬起動。
- 🦀 Powered by Rust & egui — ミリ秒以下の超低遅延オーディオ処理のため、Rustスタックを全面採用。
- 🤖 AI Agent統合 — MCPサーバー内蔵により、AIエージェントからDAWを直接操作可能。
- 📖 日英ドキュメント完備 — 商用ソフトウェア水準のユーザーマニュアルを自動整備。
- Releases から最新の
opendaw-portable-windows.zipをダウンロードします。 - ZIPを解凍し、中にある
opendaw.exeをダブルクリックするだけで起動します。
Rust環境がお手元にある場合は、以下のコマンドでビルドできます。
git clone https://github.com/adasima/opendaw.git
cd opendaw
cargo run --release| ファイル / ディレクトリ | 説明 |
|---|---|
ROADMAP.md |
開発ロードマップ(フェーズ・タスク管理) |
ARCHITECTURE.md |
モジュール構造・スレッドモデル・設計原則 |
DESIGN.md |
UIデザインシステム(カラー・レイアウト・美学) |
CONTRIBUTING.md |
フィードバックガイド(Issue受付) |
src/ |
ソースコード(Rust) |
persona/ |
AIエージェントプロンプト定義 |
docs/ja/ |
ユーザーマニュアル(日本語・正本) |
docs/en/ |
ユーザーマニュアル(英語・翻訳版) |
現在の進捗は ROADMAP.md で管理されています。
機能の要望やバグ報告は Issue で受け付けています!
Issue に記載いただいた内容は、人間が定期的に確認し、必要性を感じた場合ロードマップに取り込みます。
⚠️ このリポジトリはAIエージェントが24時間自律開発しています。 外部からのPRは自動的にクローズされます。 詳しくはCONTRIBUTING.mdを参照してください。