ai.diy icon

ai.diy

ai.diyは、BYOKチャットとローカルファースト作業に対応したブラウザ所有のオープンソースAIワークスペース。チャット、ファイル、知識、設定をブラウザに保存し、20以上のクラウド/ローカル提供元へ自ホスト型で接続します。

ai.diy

概要

ai.diyは、BYOKチャットとローカルファースト作業のために構築された、ブラウザ所有のオープンソースAIワークスペースです。ワークスペースの状態をブラウザ内に保持しつつ、自ホスト型リレーを通じてリクエストをルーティングするため、チャット、ファイル、知識、設定はプロバイダー管理のワークスペースではなく、利用者の管理下に置かれます。

この製品は、ツールを切り替えるたびにコンテキストを作り直すことなく、クラウドモデルとローカルモデルをまたいで作業したい人向けに設計されています。20以上のプロバイダーをサポートし、Canvas、Python、npmパッケージ、ブラウザツール、ローカル知識機能を備えているため、ドキュメント作成、プレゼンテーション作成、コードレビュー、有用なアーティファクトの組み立てなどの作業に対応できます。

主な機能

アーティファクトとファイルのためのワークスペース

Canvas、Python、npmパッケージ、ブラウザツールをスレッドと並行して利用し、プレゼンテーション、ドキュメント、コード、その他のファイルを作成できます。

ブラウザ所有の永続化

チャット、ファイル、知識、設定をブラウザ内に保持し、ワークスペースの状態をプロバイダーアカウントではなくローカルに永続化します。

マルチプロバイダーのBYOKチャット

20以上のクラウド/ローカルモデルに接続し、ワークスペースを移動したりコンテキストを失ったりせずに、スレッド途中でプロバイダーを切り替えられます。

自ホスト型リレー

プロバイダーの認証情報を永続的なサーバー秘密情報として保持せず、ブラウザストレージに置いてリクエストごとに転送する中継アーキテクチャを使用します。

プライベート文書のためのローカルRAG

オンデバイス埋め込みでメモやPDFを検索し、インデックスはローカルに保持したまま、取得したコンテキストを選択したモデルに送信できます。

統合ツールとエージェント

DuckDuckGo、Firecrawl、Parallel MCP、ブラウザPython、リモートMCP、スラッシュスキル、承認済みサブエージェント、ウェブサイトプリセットを使って、リサーチやエージェントワークフローを実行できます。

代表的なユースケース

  • 作業用アーティファクトを作成する

    スレッドのコンテキスト、メモリ、ワークスペースの状態をブラウザで利用可能なままにしつつ、プレゼンテーション、ドキュメント、コードスニペット、その他のファイルを1か所で下書きします。

  • AIプロバイダー間を移動する

    モデルの挙動を比較したいときや、最初からやり直さずに特定のタスクで特定のモデルを使いたいときに、会話中にクラウドプロバイダーとローカルプロバイダーを切り替えます。

  • ローカル知識ベースを扱う

    ローカル埋め込みでメモやPDFを検索して機密文書を取得し、必要なときだけ取得したコンテキストを選択したモデルに送信します。

  • 自ホスト型AIワークスペースを運用する

    単一のベンダー管理のAIアプリに頼らず、デプロイを管理したいときに、自ホスト型リレーを基盤にした環境としてワークスペースを使用します。

  • コーディングとレビューのタスクを処理する

    BYOKアクセスやOllamaのようなローカルモデルを使ってコードをレビューしたり差分をリファクタリングしたりしながら、作業をベンダー固有のエディタではなくブラウザのワークスペース内に保ちます。

Pros and Cons

Pros

  • ワークスペースの状態は、スレッド、Canvas、メモリ、知識、ファイルを含めてブラウザ内に保持されます。
  • 20以上のクラウド/ローカルプロバイダーをサポートしているため、アプリ間で作業を移さずにモデルを切り替えやすいです。
  • オープンソースでMITライセンス、Node.js、Docker Compose、またはVercel previewによる自ホストオプションがあります。
  • 永続的なサーバー側LLM認証情報は不要で、プロバイダーキーはブラウザストレージに保持され、リクエストごとに中継されます。
  • アーティファクト、リサーチ、ローカル文書検索、エージェントワークフロー向けの組み込みツールを備えています。

Cons

  • サイトでは、ホスト型オペレーターが通信中のトラフィックを観測できると案内しているため、より厳密なネットワーク境界が必要なユーザーは自ホストする必要があります。
  • ソースには公開価格やプランの詳細が表示されておらず、/pricingルートは404ページを返します。

FAQ

ai.diyとは何ですか?

ai.diyは、チャット、リサーチ、ツール、Canvasのアーティファクト、メモリ、ローカル知識を扱うための、オープンソースかつ自ホスト型のAIワークスペースです。BYOK(Bring Your Own Key)方式でアクセスするため、単一のホスト型AIサービスではなく、利用するプロバイダーとモデルを選べます。

プロバイダーのキーはai.diyのサーバーに保存されますか?

サーバー側のLLM認証情報は不要です。プロバイダーのキーはブラウザ内に保持され、選択したプロバイダーへリクエストごとに転送されます。サイトでは、ホスト側のオペレーターが通信中のトラフィックを観測できる場合があると記載されているため、インフラとネットワーク境界を管理したい場合は自ホスト運用が選択肢になります。

ai.diyはワークスペースデータをどこに保存しますか?

ai.diyでは、チャット、ファイル、Canvasのアーティファクト、メモリ、オンデバイスのナレッジベースのチャンク、利用イベント、プレビューセッションが、IndexedDBとlocalStorageを通じてブラウザ内に永続化されます。S3、WebDAV、Google Driveへの任意のバックアップは、利用者自身が有効化できるクライアントサイド機能です。

ai.diyではどのAIプロバイダーが使えますか?

ai.diyは、OpenAI、ChatGPT subscription、Anthropic、Google Gemini、Groq、Cerebras、Fireworks、Perplexity、Cohere、OpenRouter、DeepSeek、xAI、Ollama、Mistral、Hugging Face、Amazon Bedrock、Azure、Vertex、Vercel Gateway、Together、LM Studio、カスタムのOpenAI互換エンドポイントを含む20以上の統合に対応しています。

ai.diyは自ホストできますか?

はい。標準的なNode.jsサーバー上で本番ビルドを実行するか、Docker Composeを使用できます。サーバーはリクエストの中継役として動作し、環境変数にプロバイダーのAPIキーを設定する必要はありません。

Quick Facts

カテゴリ
AIワークスペース
プラットフォーム
ブラウザベースのWebアプリ
所有モデル
ローカルファースト、ブラウザ所有の状態
ライセンス
MITライセンスのオープンソース
ホスティング
Node.js、Docker Compose、またはVercel previewで自ホスト可能
ソースドメイン
tryaidiy.com