1 台の DGX Spark から始める
Team AI Box は Weerocks LLC が NVIDIA DGX Spark 向けに開発するオープンソースのチーム作業環境です。AI ツール、共有ファイル、チャット、仮想デバイスをブラウザーにまとめます。同僚ごとに AI 環境を用意せず、一つの環境を共有でき、追加のサーバーも必要ありません。
単一機器への導入とローカル処理を中心にしており、すべての仕事を外部 AI API へ送る設計ではありません。外部モデルサービスの接続はチームが選択します。ローカル処理と、自分で有効にした外部サービスを区別することが大切です。
日常の仕事を一つの場所に
実際の作業は一つの質問では終わりません。会議には録音、提案には画像や文書があり、その成果を同僚に渡す必要があります。Team AI Box は関連する機能をまとめます。
- **考える・作る:**AI アシスタントでアイデアを相談し内容を整理するほか、画像生成で表現を探れます。
- **情報を扱う:**画像の文字認識、音声の文字起こし、テキストやファイルの翻訳ができます。
- **協力する:**チャットで相談し、チームドライブでファイルを保存・共有できます。
- **発表・デバイス利用:**Apple 端末から投影して同僚がブラウザーで視聴でき、仮想 Android スマートフォンや Windows・Linux コンピューターにもアクセスできます。
実務を支える機能ですが、すべてのアプリやファイルとの互換性を保証するものではありません。DRM 保護コンテンツは投影対象外で、第三者のアプリやサービスには独自の要件があります。重要な業務用途は、実際に使うソフトウェアや文書で評価してください。
仮想デバイスを自分で管理する
仮想スマートフォンは、アプリとデータの独立した空間をブラウザーから提供します。仮想コンピューターのディスプレイでは、起動過程や OS インストール画面も表示できます。
Windows や Linux を製品イメージに含める必要はありません。使用権のある ARM64 ISO をアップロードするかチームドライブから選び、仮想光学ドライブに接続してディスプレイからインストールします。必要な OS とアプリのライセンスは利用者が用意します。Team AI Box に Windows ライセンスは含まれません。
新規インストールの準備
Ubuntu 24.04 ARM64、動作する Docker/Compose、NVIDIA ランタイム、KVM を備えた新しい DGX Spark を使います。Git を導入してソースを取得し、モデルやビルド用ダウンロードのため数百 GB の一時ディスク領域とインターネットを用意してください。以下のコマンドはノート PC ではなく Spark 本体で実行します。
空の導入先と、既存の業務データを持つ機器を区別してください。新規インストール用スクリプトは、そのまま更新ツールになるわけではありません。既存サービスやデータを変更する前に同梱の手順を読みましょう。
Clone 後に一つのインストールコマンドを実行
git clone https://github.com/weerocksllc/teamaibox.git
cd teamaibox
sudo bash install/from-source.sh
スクリプトは必要な公開資源を取得し、アプリ用コンテナーをビルドし、モデルと依存関係を準備して完全なパッケージを作り、インストールします。オンラインのソースビルド後にオフラインインストールする流れです。大量の取得、コンパイル、モデル準備には時間がかかり、clone だけでは利用可能なシステムにはなりません。
中断したら作業ディレクトリーを保ち、同じソース版で同じコマンドを再実行します。検証済みの取得物や完了工程は再利用できます。再試行のためにキャッシュを消したり、整合性検証を無効にしたり、他の機器のアカウント DB や VM ディスクをコピーしないでください。公開ソース導入ガイドに進捗ファイル、障害対応、取得先の選択、安全なソース版変更を説明しています。第三者のミラーは任意で、利用可能性は保証されません。
初回ログインとオフライン導入
完了後、インストーラーが示す LAN 内の HTTPS アドレスを開きます。出荷時の管理者名は admin、パスワードは admin です。共有前に変更し、各人のアカウントを作成してください。Docker や VPN ではなく、Spark の現在の LAN アドレスを使います。ローカル生成の証明書警告は、信頼する前に内容を確認してください。
切り離された導入先には、接続可能な互換 Spark で sudo bash install/from-source.sh --build-only を実行します。完成したパッケージとチェックサムを対象にコピーし、検証・展開して説明を読み、パッケージ内で sudo ./install.sh を実行します。モデルのキャッシュだけでは完全なオフラインインストーラーになりません。
オフライン導入でも、後の全操作がオフラインとは限りません。ローカル機能に外部モデル API は不要ですが、選択した第三者サービス、オンラインコンテンツ、一部のアプリにはネット接続が必要な場合があります。
オープンソースの範囲を理解する
Weerocks LLC 独自のコードと文書は MIT ライセンスです。必要なライセンスと著作権の表示を保ちながら、利用・変更・配布できます。
第三者のコード、モデル重み、ファームウェア、OS、Google や NVIDIA などの部品には、それぞれの条件が残ります。完全なオフラインパッケージの配布は別途検討が必要です。MIT が同梱物すべての再配布を自動で認めるわけではありません。
ソースは GitHub: weerocksllc/teamaibox で公開しており、コンテナーイメージ、モデル重み、オフラインパッケージは含みません。貢献、翻訳、再現可能な不具合報告を歓迎します。Pull Request 前に貢献ガイドをお読みください。導入の相談は Weerocks LLC の teamaibox@weerocks.llc へ。第三者の部品やモデルは独自の配布条件に従います。Team AI Box サイトで製品概要と導入入口をご覧ください。DGX Spark は NVIDIA 製品ですが、Team AI Box は NVIDIA 公式プロジェクトではありません。