Skip to content

adasima/opendaw

Repository files navigation

🌌 OpenDAW

Discordライクな直感性 × グラスモーフィズムUI × AI自律駆動 従来の常識を破壊する、ポータブル&次世代型のAIネイティブDAW(Digital Audio Workstation)。


🤖 AI Autonomous Development — 自律盆栽エコシステム

このリポジトリは、人間の大まかなビジョンのもと、**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 を参照してください。


✨ 主な特徴 (Features)

  • 🎨 Glassmorphic UI — Discordにインスパイアされた、半透明の美しいグラスモーフィズムと動的なライティング。従来の重厚なミキサー画面を撤廃。
  • Ultra Lightweight & Portable — インストール不要。数MBの単一バイナリをダブルクリックするだけで一瞬起動。
  • 🦀 Powered by Rust & egui — ミリ秒以下の超低遅延オーディオ処理のため、Rustスタックを全面採用。
  • 🤖 AI Agent統合 — MCPサーバー内蔵により、AIエージェントからDAWを直接操作可能。
  • 📖 日英ドキュメント完備 — 商用ソフトウェア水準のユーザーマニュアルを自動整備。

🚀 はじめかた (Quick Start)

💻 バイナリで今すぐ試す(おすすめ)

  1. Releases から最新の opendaw-portable-windows.zip をダウンロードします。
  2. 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を作成する

Issue に記載いただいた内容は、人間が定期的に確認し、必要性を感じた場合ロードマップに取り込みます。

⚠️ このリポジトリはAIエージェントが24時間自律開発しています。 外部からのPRは自動的にクローズされます。 詳しくは CONTRIBUTING.md を参照してください。


📜 ライセンス

MIT License

About

軽量・エージェントからの操作可能なmcpサーバー機能までを内蔵したAI時代のdaw

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages