複数のAIプロバイダー、Agents、MCP、Artifacts、マルチユーザー認証に対応したセルフホスト型チャット基盤。
sui-ni2/personal-ai-os
チャット、確認済みメモリ、監査可能なツール、MCP、分離されたプロジェクトプラグインを備えた、ローカルファーストでプロバイダーに依存しない個人向けAIワークスペース。
代替できる製品:ChatGPT
- スター
- 58
- フォーク
- 15
- 未解決の Issue
- 7
- 最終コミット
- 22 時間前
これは何?
Personal AI OSは、長期的なAI作業のためのセルフホスト型ワークスペースです。プロジェクト、会話コンテキスト、確認済みメモリ、ツール、実行記録は特定のモデルプロバイダーに依存せず、ワークスペース内に保存されます。そのため、プロジェクトデータを移動することなく、OpenAI、Anthropic、ローカルのOllamaモデルを切り替えて利用できます。
このアプリはNext.jsのフロントエンドと、SQLiteを使うFastAPIバックエンドで構成されています。SSEで応答をストリーミングし、再起動後も会話履歴を保持し、ツール呼び出しを追跡可能な実行記録として残します。ツールには許可リスト方式のMCPゲートウェイ経由でアクセスし、モデルがシェルコマンドを送信することはできません。シークレットはサーバー側の環境変数に保持され、設定画面から返されることはありません。
このプロジェクトはプロバイダーのAPIキーなしで起動でき、localhostにバインドしたDocker Composeで実行できます。また、Windows用のブートストラップスクリプトも含まれています。Generalプロジェクト、Soccerプラグイン、同じプロジェクト契約を使用する分離型のP5 / 排列5プラグインも同梱されています。
主な機能
- 01OpenAI、Anthropic、または任意で有効化したローカルOllamaモデルと、共通のストリーミングインターフェースでチャット。
- 02プロジェクトで絞り込める、再起動後も保持される会話履歴と、確認可能な実行記録。
- 03HTTPおよび固定コマンドのstdioコネクターに対応した、許可リスト方式のMCPゲートウェイ。
- 04任意でシングルユーザー用パスワードゲートを設定できる、インストール可能なモバイルPWAシェル。
- 05情報を伏せた診断機能と、サーバー側で保持されるシークレット。
ユースケース
- 特定のモデルベンダーに依存せず、プロジェクトのコンテキストを保持するセルフホスト型AIアシスタントの運用。
- 会話データやメモリデータをローカルに保ちながら、複数のLLMプロバイダーを試す。
- 制御されたMCP許可リストを通じて、AIチャットを独自のツールに接続する。
- APIキーなしで起動するDockerの手順を使い、料金をかけずにアプリを試す。
トピック
よくある質問
- personal-ai-os とは?
- チャット、確認済みメモリ、監査可能なツール、MCP、分離されたプロジェクトプラグインを備えた、ローカルファーストでプロバイダーに依存しない個人向けAIワークスペース。 Personal AI OSは、長期的なAI作業のためのセルフホスト型ワークスペースです。プロジェクト、会話コンテキスト、確認済みメモリ、ツール、実行記録は特定のモデルプロバイダーに依存せず、ワークスペース内に保存されます。そのため、プロジェクトデータを移動することなく、OpenAI、Anthropic、ローカルのOllamaモデルを切り替えて利用できます。
- personal-ai-os は無料で使えますか?ライセンスは?
- personal-ai-os は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- personal-ai-os は今もメンテナンスされていますか?
- 活発にメンテナンス中。personal-ai-os の最終コミットは 2026年10月21日 です。
- personal-ai-os は何に使えますか?
- 特定のモデルベンダーに依存せず、プロジェクトのコンテキストを保持するセルフホスト型AIアシスタントの運用。 会話データやメモリデータをローカルに保ちながら、複数のLLMプロバイダーを試す。 制御されたMCP許可リストを通じて、AIチャットを独自のツールに接続する。 APIキーなしで起動するDockerの手順を使い、料金をかけずにアプリを試す。
- personal-ai-os はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/sui-ni2/personal-ai-os
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
リモートおよびローカルにインストールした大規模言語モデルにプロンプトやチャットを実行できる、CLIツール兼Pythonライブラリ。
OpenAI、Claude、Ollama、DeepSeekなどのLLMをMCPサーバーに接続できるクロスプラットフォーム対応AIチャットクライアント。
OpenAI、Anthropic、Ollama、LMStudioなどのLLMから、自然言語で1つ以上のMCPサーバーのツールを呼び出せるPythonライブラリとCLI。