ナイア
目次
  1. 1動画マニュアル
  2. 2Naia OS Live USB
  3. 3インストールと展開
  4. 3.1Naia OS インストール (ISO)
  5. 3.2アプリインストール
  6. 4はじめに
  7. 5メイン画面
  8. 6チャット
  9. 7会話履歴
  10. 8作業の進捗状況
  11. 9スキル
  12. 10チャンネル
  13. 11エージェント
  14. 12診断
  15. 13設定
  16. 14ツールの詳細
  17. 15Naia アカウント
  18. 16トラブルシューティング
  19. 17オープンソースの活用と貢献

3.2. アプリインストール

既存のLinuxシステムにNaiaをスタンドアロンアプリとしてインストールします。すべてのインストールファイルは、ダウンロードページ または itch.io で入手できます。

システム要件

  • OS: Linux (Ubuntu, Fedora, Bazzite など)
  • ディスプレイ: Wayland (推奨) または X11
  • Flatpak のインストールには、追加のランタイム設定は必要ありません。

Flatpak (推奨)

最も安全なインストール方法です。アプリは独自の隔離された空間で実行されるため、システムはクリーンに保たれます。

ダウンロードページから .flatpak バンドルをダウンロードし、ターミナル経由でインストールします。

flatpak install --user ./Naia-Shell-x86_64.flatpak

仕組み: Naia は安全のために隔離された空間で実行されます。AI が PC を制御する必要がある場合、必要な権限のみを要求します。

その他の形式

AppImage, DEB (Debian/Ubuntu), および RPM (Fedora/RHEL) も ダウンロードページ で入手できます。


(開発者向け) ローカルFlatpakビルドガイド

ソースコードからFlatpakサンドボックスアプリをビルドするには、以下の手順に従ってください。

  1. Flatpak Builder をインストール

    # Fedora / Bazzite
    sudo dnf install flatpak-builder
    
    # Ubuntu
    sudo apt install flatpak-builder
    
  2. ビルド依存関係 (SDK) を追加

    flatpak remote-add --user --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
    flatpak install --user flathub org.freedesktop.Platform//24.08 org.freedesktop.Sdk//24.08
    
  3. パッケージングビルド を実行 プロジェクトのルートディレクトリ (Naia-OS) でこれを実行します。

    # Compiles and builds into the build-dir
    flatpak-builder --user --install --force-clean build-dir flatpak/com.naia.shell.yml
    
  4. アプリ を実行

    flatpak run com.naia.shell
    

開発者向けメモ: Flatpak サンドボックス内からユーザーのホスト環境を操作するために、AIエージェントは内部的にすべての execute_command ツールリクエストを agent/src/gateway/tool-bridge.ts 内で flatpak-spawn --host bash -c ... でラップしています。