AIToday
オープンソースAIHacker News掲載日時: 2026年8月21日 22:005分で読める

AI.DIY、オープンソースのAIワークスペース公開

LINEで送る
AI.DIY、オープンソースのAIワークスペース公開

要点

  • AI.DIY はブラウザで動作し、ローカルファースト データ保存に対応した無料オープンソース AI ワー クスペース。

  • 20+ の LLM プロバイダー、ブラウザ 内 Linux、Python、Node.js 環境をサポート。

  • キーや チャット履歴をサーバーにアップロードせず、1 コマンドで ローカルデプロイするか tryaidiy.com のライブデモで利用可。

3つのポイント

  1. 何が起きたか

    MIT ライセンスのオープンソースプロジェクト AI.DIY が tryaidiy.com で公開開始。ブラウザネイティブワークスペースで AI エージェント、ブラウザ内 Linux(CheerpX)、Python 実行、20+ の LLM プロバイダー(OpenAI、Anthropic、Gemini、DeepSeek など)との統合に対応。スキル、サブエージェント、ナレッジベース RAG、DuckDuckGo による Web 検索、WebContainers 経由のブラウザ内 Node.js プロジェクトスキャフォルディングをサポート。

  2. なぜ重要か

    ワークスペースはローカルファースト設計で、ユーザーが自身の API キーを持ち込む方式。チャット履歴、設定、プロバイダー API キーはデフォルトではブラウザに留まり、リクエストごとに選択したモデルプロバイダーに送信される。サーバー側での永続的なキー保管不要。チャット履歴、メモリ、Canvas アーティファクト、Python/Linux 出力などのデータは localStorage と IndexedDB でローカルに永続化され、Web Crypto が利用可能な場合は AES-GCM で暗号化。1 コマンド(Node または Docker Compose)でデプロイでき、サードパーティのクラウド AI プラットフォームへの依存を回避。

  3. 注目点

    npm install または Docker で現在利用可能。GitHub リポジトリは Cubinghackerz/ai.diy。Agent Mode とサブエージェントは実験的設定で提供。トークンモード(Efficient、Balanced、Prompt caching、Full suite)でシステムプロンプトサイズとツール利用可能性を調整。GitHub、Supabase、PostgreSQL の直接アダプターが計画中。自己ホストの場合、CheerpX ランタイムは非 FOSS 利用時に Leaning Technologies からのコマーシャルライセンスが必要。

この記事についてAIに質問する →

背景と解説

AI.DIY は AI ツールの根本的な課題に対処している。ユーザーはデータとキーの管理を望むが、既存プラットフォームはその両方をサードパーティサーバーへのアップロードを要求する。このプロジェクトのローカルファースト設計はその既定値を逆転させる。チャット状態、設定、実行環境(Python、Linux)はブラウザのクライアント側で動作し、サーバーはモデルリクエストのステートレスな中継のみ担当し、プロバイダー認証情報を保存する必要がない。この設計は最新のブラウザ API(暗号化用の Web Crypto、永続化用の IndexedDB と localStorage、コンピュート用の Pyodide と CheerpX)と Vercel AI SDK および assistant-ui といったオープンソース中継フレームワークで実現されている。

ツーリングは充実している。20+ のプロバイダー統合、Deep Research や Code Review、GitHub Analysis といった事前構築エージェントを備えたスキルシステム、ユーザー承認を伴うサブエージェント生成、ナレッジベースのオンデバイスベクトル検索、コスト管理用のソフト使用上限。トークンモードでユーザーはシステムプロンプトサイズとツール利用可能性をレイテンシーまたはコストとトレードオフできる。1 コマンドのデプロイパス(npm または Docker Compose)と MIT ライセンスは自己ホストの障壁を低くする。

主な取捨選択:永続プロバイダーキー、チームワークスペース、監査ログといったサーバー側機能は設計上利用不可。ブラウザ内 Linux VM(CheerpX)はコミュニティライセンスの下ではオープンソースプロジェクト向けに無料だが、その他のユースケースでは Leaning Technologies からのコマーシャルライセンスが必要。アーキテクチャはリレーがリクエストトラフィックと有効なツール(検索、MCP、コネクタ)を観測することを防止せず、それらは独自のサービスにデータを送信する可能性があるため、ホストされたインスタンスを半信頼できるものとして扱うべき。

よくある質問

データはどこに保存されるか?
チャット履歴、設定、Canvas アーティファクト、メモリ、ナレッジベースはすべてブラウザの localStorage と IndexedDB に保存される。Web Crypto と IndexedDB が利用可能な場合、設定は AES-GCM で暗号化される。プロバイダー API キーはブラウザに保持され、リクエストごとに中継される。サーバーには保存されない。
どの LLM プロバイダーに対応しているか?
OpenAI、ChatGPT サブスクリプション、Anthropic、Gemini、Groq、Cerebras、Fireworks、Perplexity、Cohere、OpenRouter、xAI、DeepSeek、Bedrock、Azure、Vertex、Vercel Gateway、Together、Mistral、Hugging Face、Ollama、LM Studio、およびカスタム OpenAI 互換エンドポイント。
ローカルでコードを実行できるか?
可能。ワークスペースにはブラウザ側 Python(Pyodide)と Canvas へのファイルキャプチャ、bash、python3、gcc、node、apt を備えたブラウザ内 Debian Linux VM(CheerpX)、WebContainers 経由のブラウザ内 Node.js プロジェクトスキャフォルディングが含まれている。すべて ai.diy サーバーなしで動作。

「オープンソースAI」の最新ニュースを、毎朝7時にお届けします

AIが要約して、あなたの選んだトピックだけを1日1通。LINE・Email・Slackで届きます。

登録無料・30秒で完了・いつでも解除できます

AIに質問

この記事についてわからないことをAIに質問できます。Q&Aはこのページに公開され、他の読者も読めます。

関連記事

次の記事へMeta AI眼鏡検出アプリが急増、録画懸念広がる

AIニュースの要点を毎朝1分で。

無料で登録