Commanderエージェントが目標をToDoに分解し、専門エージェントやClaude Code、CodexなどのCLIエージェントを連携させる、オープンソースでローカル優先のデスクトップアプリ。
androoAGI/starnet
自分のAPIキーで実際のモデル呼び出しやツールを実行する、ピクセルアートのAIエージェントを作れるローカルファーストのデスクトップアプリ。
- スター
- 1,760
- フォーク
- 354
- 未解決の Issue
- 65
- 最終コミット
- 10 時間前
これは何?
StarNetは、AIエージェントを作成し、ピクセルアートの宇宙ステーションに配置して、実際のモデルやツールを使って動かすためのデスクトップ用エージェントハーネスです。各エージェントには専用のワークスペース、会話履歴、メモリ、範囲を限定した権限が割り当てられ、複数のエージェントを同時に実行できます。ステーションの画面には実行時の状態がリアルタイムで反映され、実際に作業中のエージェントが分かるレイアウトになっています。
モデルはOpenRouter経由で自分のAPIキーを使って利用できるほか、Anthropic、OpenAI、Googleの対応プロバイダーへのサインインにも対応しています。キーはOSのキーチェーンに保存され、フロントエンドには渡されません。ローカルのOllamaモデルなら無料でエージェントを実行できますが、ローカルモデルは規模が小さく、長時間のタスクでは処理が遅くなります。
エージェントの一覧表示、ツールリクエストの承認・拒否、単発タスクの実行に使える、ターミナル用の補助コマンド`starnet`も付属しています。Tauri、Node.jsのサイドカー、Vanilla JavaScriptで構築されており、現在はWindowsで最もよくテストされています。macOS向けのビルドも公開されています。
主な機能
- 01個別のペルソナやロードアウトを設定したエージェントを作成し、それぞれ別のワークスペースで複数同時に実行できます。
- 02OpenRouterまたは対応プロバイダーへのサインインでモデルに接続でき、キーはOSのキーチェーンに保存されます。
- 03クラウドアカウントなしで、ローカルのOllamaモデル上でエージェントを実行できます。
- 04会話履歴、メモリ、利用額の記録、タスク、スケジュールをディスクに保存します。
- 05MCPサーバーを接続して、エージェントが使えるツールを拡張できます。
- 06明示的な機能チェックと同意確認により、エージェントのツールへのアクセスを制御できます。
- 07ターミナルコマンド`starnet`でエージェントの状態を確認し、承認リクエストに応答できます。
ユースケース
- 複数のAIエージェントに別々のタスクを実行させながら、それぞれの権限と履歴を分離して管理する。
- 自分のOpenRouterキーを使い、サブスクリプションなしでさまざまなモデルを試す。
- データを自分のマシン内に保ちたい場合に、ローカルのOllamaモデルでエージェントを実行する。
- ターミナルからエージェントのツール呼び出しを監視し、承認する。
クイックスタート
- 1
リポジトリをクローンする
git clone https://github.com/androoAGI/starnet.git - 2
プロジェクトフォルダーに移動する
cd starnet - 3
サイドカーを起動する(依存関係のインストールは不要)
node sidecar/index.js - 4
ブラウザーで http://localhost:8787 を開き、プロバイダーに接続する(自分のOpenRouterキー、または対応しているサインイン方法を使用)
使う前に知っておきたいこと
- 初期リリースです。デスクトップではWindowsで最も多くテストされており、macOSでの実使用環境における検証は十分ではありません。
- エージェントの実行には、自分のプロバイダーAPIキー、またはOllamaなどのローカルモデルが必要です。
収録されている特集
トピック
よくある質問
- starnet とは?
- 自分のAPIキーで実際のモデル呼び出しやツールを実行する、ピクセルアートのAIエージェントを作れるローカルファーストのデスクトップアプリ。 StarNetは、AIエージェントを作成し、ピクセルアートの宇宙ステーションに配置して、実際のモデルやツールを使って動かすためのデスクトップ用エージェントハーネスです。各エージェントには専用のワークスペース、会話履歴、メモリ、範囲を限定した権限が割り当てられ、複数のエージェントを同時に実行できます。ステーションの画面には実行時の状態がリアルタイムで反映され、実際に作業中のエージェントが分かるレイアウトになっています。
- starnet は無料で使えますか?ライセンスは?
- starnet は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- starnet は今もメンテナンスされていますか?
- 活発にメンテナンス中。starnet の最終コミットは 2026年11月7日 です。
- starnet は何に使えますか?
- 複数のAIエージェントに別々のタスクを実行させながら、それぞれの権限と履歴を分離して管理する。 自分のOpenRouterキーを使い、サブスクリプションなしでさまざまなモデルを試す。 データを自分のマシン内に保ちたい場合に、ローカルのOllamaモデルでエージェントを実行する。 ターミナルからエージェントのツール呼び出しを監視し、承認する。
- starnet のインストール方法は?
- リポジトリをクローンする: git clone https://github.com/androoAGI/starnet.git プロジェクトフォルダーに移動する: cd starnet サイドカーを起動する(依存関係のインストールは不要): node sidecar/index.js ブラウザーで http://localhost:8787 を開き、プロバイダーに接続する(自分のOpenRouterキー、または対応しているサインイン方法を使用)
- starnet はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/androoAGI/starnet
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
自分のモデルキーで動かし、1つの依頼から編集可能なPPTX、DOCX、XLSX、HTMLを作成するローカルファーストのAIオフィスワークベンチ。
Claude Code、Codex、Gemini CLIなど既存のAI CLIツールを、並列実行とオーケストレーションに対応した共通のマルチエージェントワークスペースにまとめるデスクトップアプリです。
AIエージェントのグループが会話や相互の作業委任、MCPプラグインの利用を行うmacOSデスクトップアプリ。ローカルまたはVPSのバックエンドで動作します。
セッションや実行環境をまたぐ長期的なエージェント作業のために、目標・決定事項・担当者・根拠を永続化する、ローカルファーストのコントロールプレーン。
人とAIエージェントが同じPodで協働する、各エージェントが独自のメモリ、スキル、アイデンティティを持つオープンソースの共有ワークスペース。