Repolode
ownpilot

ownpilot/OwnPilot

自律型エージェント、250以上のツール、MCP、Telegram・WhatsApp連携を備えた、セルフホスト型のプライバシー重視パーソナルAIアシスタント基盤。

代替できる製品:ChatGPT

スター
429
フォーク
64
未解決の Issue
5
最終コミット
先月

これは何?

OwnPilotは、TypeScript、Hono APIゲートウェイ、React製Web UI、PostgreSQLストレージで構築された、セルフホスト型のパーソナルAIアシスタント基盤です。OpenAI、Anthropic、Googleをはじめ、多数のアグリゲーターやOllamaなどのローカルモデルを接続でき、メモ、タスク、連絡先、カレンダー、支出といった個人データを自分のデータベースに保存できます。

チャットに加えて、分離されたワークスペースで動作し、スケジュール実行やイベント駆動型の実行、subclawによるオーケストレーションに対応する自律型の「Claw」エージェントを利用できます。また、永続的なアイデンティティとハートビートサイクルを持つsoulエージェントも備えています。ツールはファイル、コード実行、Web閲覧、メール、gitなどをカバーし、MCPクライアントとサーバーの両方として動作します。TelegramやWhatsApp経由でメッセージを処理でき、MQTT経由でIoTデバイスを制御することもできます。

MITライセンスで提供されており、Docker Composeで実行するか、Node.js 22以降とpnpmを使ってソースから実行できます。

主な機能

  • 01OpenAI、Anthropic、GoogleなどのAIプロバイダーや、OllamaまたはLM Studio経由のローカルモデルに接続できます。
  • 02分離されたワークスペースを持つ自律型Clawエージェントを、単発、定期実行、イベント駆動の各モードで実行できます。
  • 03ファイル、コード、Web、メール、git、個人データを扱う250以上の組み込みツールを提供します。
  • 04MCPクライアントとMCPサーバーの両方として動作します。
  • 05TelegramとWhatsAppのチャンネルを通じて会話できます。
  • 06MQTT経由でIoTエッジデバイスを制御できます。

ユースケース

  • メモ、タスク、連絡先を自分のサーバーに保存する、プライベートなAIアシスタントを運用する。
  • 自律型エージェントをスケジュール実行し、定期的な調査や監視を自動化する。
  • データをセルフホスト環境に保ったまま、TelegramやWhatsApp経由でAIアシスタントと会話する。
  • ローカルモデルとクラウドプロバイダーを1つのインターフェースに接続し、タスクごとにモデルを振り分ける。

使う前に知っておきたいこと

  • プロジェクトのバージョンは0.8.3で、1.0未満のため、インターフェースや動作が変更される可能性があります。
  • Node.js 22以降が必要です。インストール方法については、READMEから別のセットアップガイドを参照するよう案内されています。

トピック

よくある質問

OwnPilot とは?
自律型エージェント、250以上のツール、MCP、Telegram・WhatsApp連携を備えた、セルフホスト型のプライバシー重視パーソナルAIアシスタント基盤。 OwnPilotは、TypeScript、Hono APIゲートウェイ、React製Web UI、PostgreSQLストレージで構築された、セルフホスト型のパーソナルAIアシスタント基盤です。OpenAI、Anthropic、Googleをはじめ、多数のアグリゲーターやOllamaなどのローカルモデルを接続でき、メモ、タスク、連絡先、カレンダー、支出といった個人データを自分のデータベースに保存できます。
OwnPilot は無料で使えますか?ライセンスは?
OwnPilot は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
OwnPilot は今もメンテナンスされていますか?
半年以内に更新あり。OwnPilot の最終コミットは 2026年9月8日 です。
OwnPilot は何に使えますか?
メモ、タスク、連絡先を自分のサーバーに保存する、プライベートなAIアシスタントを運用する。 自律型エージェントをスケジュール実行し、定期的な調査や監視を自動化する。 データをセルフホスト環境に保ったまま、TelegramやWhatsApp経由でAIアシスタントと会話する。 ローカルモデルとクラウドプロバイダーを1つのインターフェースに接続し、タスクごとにモデルを振り分ける。
OwnPilot はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/ownpilot/OwnPilot

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト