
Dyad
Dyad · コーディング
DyadはMacとWindows向けの無料・ローカル動作・オープンソースのAIアプリビルダー。作りたいWebアプリを普通の言葉で説明し、自分のAIキーを接続すれば、書かれたコードは手元に残る。 本機で動くローカルAIアプリビルダーであり、同時にオープンソースAIアプリビルダーでもある。自分のAPIキーを使うのが前提だ。

Dyad について
What Is Dyad
Dyadは、普通の言葉で書いた説明を動くWebアプリに変えるデスクトップアプリだ。Lovable、v0、Boltと同じ土俵に立つが、決定的な違いが一つある。自分のマシンで動く。書き出したコードはディスクに残り、開いて編集しても、どこへでも移してもいい。
狙いは、プロジェクトをクラウドに預けずに作りたい人だ。AIキーは自分で接続するので、モデルも費用もデータも掌握できる。登録は不要で、macOSとWindows向けのダウンロード版として配布される。
代わりに、これはビルダーであって完成品ではない。アプリが使えるかどうかは自分で判断するし、曖昧なプロンプトは曖昧な結果しか返さない。誰かに丸ごとホストしてもらい、コードを隠したいなら、ホスト型サービスのほうが向く。作ったものを自分で持ちたいなら、Dyadがその答えだ。
Getting Started
- 公式サイトからmacOSかWindowsのインストーラーをダウンロードして起動する。アカウントも登録も要らない。
- AIモデルを接続する。OpenAIかAnthropicのキーを足すか、OllamaやLM Studio経由でローカルモデルを指定する。
- 入力欄に作りたいアプリを説明し、ビルドを押す。手持ちのプロジェクトから始めたいならインポートする。
- 会話で結果を調整し、データベースとログインをワンクリックで足し、コードを書き出すかGitHubとVercelへ送る。
AIツール情報
Dyadの料金、対応プラットフォーム、性能を簡単に確認できます。
こんな人におすすめ
このツールが最も力を発揮するユーザー、タスク、シーン。
ユーザー
- コードを書かないのにアイデアがある人:作りたいものを言葉にできるがコードは書かない、AIキーだけで使える無料のバイブコーディングツールを求める層
- 趣味や個人プロジェクト:月額を払わず週末に小さなWebアプリを公開したい作り手
- 成果物を所有したい開発者:閉じたクラウドエディタから書き出すより、本物のコードを読んで直したい人
- プライバシーを重視するチーム:コードも顧客データも第三者に出せず、すべてをローカルに置きたい利用者
タスク
- 漠然としたアイデアを最初の動くアプリにする:レシピ管理や小さなCRMを説明すれば、実行できるコードが返る
- バックエンドを素早く足す:SupabaseかNeonをワンクリックで接続し、データベース、スキーマ、ユーザーログインを用意する
- エージェントでデバッグする:組み込みエージェントがビルドエラーとログを読み、手作業で追わずに直す
- オフラインで書く:使えるネットがない、または呼び出しごとに払いたくないとき、OllamaやLM Studioでローカルモデルを動かす
- 本番へ出す:完成したプロジェクトをGitHubへ送り、Vercelへ数クリックでデプロイする
シーン
- 週末にアイデアを検証する創業者:開発者に金を払う前に、ランディングページと簡単な登録を組む
- アプリの組み立て方を学ぶ学生:ツールが書いたコードを読み、手で変えてどこが壊れるか確かめる
- 社内ツールを作る小規模事業者:会社のマシンから出ない非公開ダッシュボードを作る
- 閉じたネットワークでの作業:クラウドのビルダーがファイアウォールを出られないとき、構築を丸ごとローカルに置く
- 発注前の試作:ある機能の三案を安く作り、最良のものをチームへ渡す
主な機能
ローカル優先のデスクトップアプリ
Dyadはブラウザのタブではなく、macOSとWindowsでネイティブのデスクトップアプリとして動く。プロジェクトもAIキーもデータも自分のディスクに残る。多くの人がホスト型の競合を避けてこれを選ぶ理由だ。アカウントを作る必要はなく、ダウンロードして数分で作り始められる。終わったらフォルダを普通のプロジェクトと同じように移してもバックアップしてもいい。
自分のAIモデルを持ち込む
一つのモデルに縛られない。DyadはOpenAIとAnthropicに接続し、OllamaやLM Studio経由のローカルモデルでも動くので、プロンプトをクラウド事業者へ送らずに作れる。自分のキーを使えば、モデル事業者へ直接支払う形になり上乗せはなく、詰まったモデルはいつでも替えられる。設定を省きたいなら、ChatGPTのサブスクリプションを持ち込んでもいい。
手元に残るオープンソースのコード
有料のProフォルダ以外はApache 2.0のオープンソースなので、コミュニティがアプリ自体を読み、良くできる。利用者にとってより重要なのは別の点だ。Dyadが作るプロジェクトは、自分が所有する普通のコードである。きれいで動くプロジェクトを書き出し、自分のエディタで開いてそのまま手元に置ける。ホスト型のキャンバスに縛られない。
ワンクリックのデータベースとログイン
フルスタックの機能に、フルスタックの構築は要らない。SupabaseかNeonをワンクリックで接続すれば、スキーマ、マイグレーション、ユーザーログインがアプリに組み込まれる。多くの人がつまずく部分を省けるし、それは別サービスではなく同じローカルプロジェクトの中で完結する。
デバッグするエージェントモード
組み込みエージェントはコードを書くだけではない。ビルドエラーを調べ、テストを走らせ、ログを読んで壊れた箇所を見つけて直す。自動補完というより、初級エンジニアに近い。無料プランの基本エージェントは一日20メッセージまでで、有料プランはProクレジットで上限を広げ、大きな作業に向く。
組み込みのセキュリティスキャン
公開前に、DyadはSQLインジェクション、弱い認証、設定ミスといったよくある欠陥をアプリから探す。見つけた点を示し、OWASPのベストプラクティスに沿った修正へ導く。本格的な監査の代わりにはならないが、急いでいるときに紛れ込む誤りを、まさに小さなプロジェクトが公開される場面で捕まえる。
GitHubとVercelへのワンクリックデプロイ
アプリが動いたら、公開は数クリックだ。DyadはプロジェクトをGitHubへ送り、Vercelへデプロイする。自分のクラウドを持ち込んで自分でホストしてもいい。コードは標準的なので、デプロイはDyadの中に留まることに依存しない。このツールは出発点であって、抜け出せない場所ではない。
メリットとデメリット
メリット
- 永久無料で登録も不要、払うのは自分で持ち込んだAI利用分だけ
- MacとWindowsでローカルに動くので、コードもAPIキーもマシンから出る必要がない
- OllamaやLM Studio経由のオフラインを含め、どんなモデルでも動く
- SupabaseかNeonのワンクリック設定が、ほとんどのアプリに必要なデータベースとログインをカバーする
- 自分が所有するきれいなコードを書き出し、GitHubとVercelへ縛られずにデプロイする
デメリット
- デスクトップのビルダーなので、ブラウザ版も外出先で編集するモバイルアプリもない
- 無料のエージェントモードは一日20メッセージまでで、大きな構築の足かせになる
- 自分のキーを持ち込む形なので、設定とAI費用は自分持ちで、込みではない
- コミュニティが小さく、テンプレートも大手ホスト型ビルダーより少ない
よくある質問
DyadはMacとWindows向けの無料・ローカル動作・オープンソースのAIアプリビルダーだ。Webアプリを普通の言葉で説明すると、自分が接続したAIモデルがコードを書き、完成したプロジェクトは自分が所有するコードとして手元のマシンに残る。
関連コンテンツ
Dyadに関連するツール、スキル、記事を探す。
Dyadの代替ツール
Forefront
Forefront · コーディングForefrontはオープンソースAIで構築するためのウェブプラットフォームだ。主要なオープンソース言語モデルを自分のデータで微調整し、性能を評価し、API経由で実行したり、エクスポートして自分でホストしたりできる。クローズドなプラットフォームの手軽さを求めつつ、モデルとデータの所有権にはこだわる開発者が対象だ。
Startkit
StartKit.AI · コーディングStartkitは、AI SaaSとAIラッパー製品を作るためのボイラープレートだ。面倒な部分をあらかじめ配線済みにしたAIスタートアップボイラープレートと考えればいい。認証、StripeとLemon Squeezyの決済、利用制限、トランザクションメール、そしてOpenAI、Anthropic、Groq、Llamaと通信するAI APIスターターキットが含まれる。リポジトリをクローンして価格を設定し、ユーザーが実際にお金を払う部分に取りかかれる。ReactとTailwind上のNext.jsで作られているため、ボイラープレートコードの多くはすでに見慣れたものだ。
Testim
Tricentis · コーディングTestimは、Web・モバイル・Salesforceアプリ向けにエンドツーエンドテストを構築して実行するAIテスト自動化プラットフォームだ。機械学習を頼りに、インターフェースが変わってもテストを安定させ、チームが壊れたセレクターの修正に費やす時間を減らす。今日から使い始められる自動テストツールとしては悪くない。ブラウザで操作を録画してテストを作り、より細かい制御が必要なときはJavaScriptを足す。忙しいQAチームにとって堅実な選択肢である。
