OpenSource-Hub
O

Octop

SHA-256
10.3k stars·AI 生産性·SHA-256 チェックサム確認済み

オープンソースのセルフホスト型AIアシスタント。マルチユーザー・マルチエージェントでのコラボレーションに対応し、データはすべてローカルに保持され、たった1つのコマンドで起動できます。

スマートダウンロード

Download 版をダウンロード

v1.0.2 · 239 MB

自分のコンピューターで動く万能AIアシスタントで、家族やチーム全員が使えます。

主な機能

  • シングルプロセス一体化:Webコンソール、コマンドライン、IMチャネル、定期タスクを1コマンドですべて起動
  • マルチユーザー・マルチエージェント:ユーザーごとに複数の専門家エージェントを設定可能、独立したワークスペース、16種類のMBTIパーソナリティをサポート
  • 主要IMに全対応:Feishu、DingTalk、QQ、WeChat、WeCom、Telegram、Discord
  • ナレッジベースとプラグイン:ローカルドキュメントに基づくRAG質問応答、サードパーティプラグインによる拡張に対応
  • リモート機能:ブラウザ自動化、リモートデスクトップ、ターミナルAIアシストコマンド実行

できないこと

  • •Python 3.12+ の環境が必要であり、コマンドラインに不慣れなユーザーには一定のハードルがあります。AI機能はユーザー自身が設定した大規模モデルのAPIキーまたはローカルモデルに依存し、無料モデルは付属していません。AgentTeamsによるマルチエージェント連携は依然としてBeta機能であり、安定性が限られています。微信など一部のIMチャネルの接続は、プラットフォームのポリシーにより制限される可能性があります。リモートデスクトップ機能はOSによって使用感が異なります。

使用例

  • 個人アシスタント:週報の作成、ノートの整理、スケジュール管理、記憶はワークスペースに永続保存
  • ファミリー共有:1つの管理者アカウントを家族全員で利用し、メンバーごとに異なるエージェントを割り当て
  • チームアシスタント:タスクを飞书/钉钉のグループチャットにルーティングし、複数のエージェントが並行して協働
  • 開発者の生産性向上:ACPを介してコーディングタスクをOpenCode / Claude Codeに委託
  • ウェブ自動化:フォームの自動入力、スクリーンショット、GUIアプリケーションのリモート操作

Octop は、腾讯云がオープンソースで公開したセルフホスト型 AI アシスタントプラットフォームで、家庭や小規模チームを対象としています。1 つのコマンドで、Web コンソール、コマンドライン、飞书/钉钉/QQ/微信/Telegram/Discord/企业微信 などのインスタントメッセージングチャネル、およびスケジュールタスクを同時に起動でき、すべてのデータはローカルの ~/.octop/ ディレクトリに保存されます。各ユーザーは独立したワークスペースを持つ複数のエキスパートエージェントを所有でき、16 種類の MBTI 性格テンプレート、エキスパートマーケット、ナレッジベース(RAG)、コネクタ、プラグインシステムが組み込まれており、ACP プロトコルを通じてプログラミングタスクを OpenCode や Claude Code に委任することもできます。Dify と比較して、Octop はデプロイがより軽量で、Docker オーケストレーションは不要で、1 つのコマンドで起動できます。Open WebUI と比較して、マルチユーザー分離、マルチエージェント連携、豊富な IM チャネル接続をネイティブにサポートしています。完全にセルフホストされた設計により、会話、ファイル、認証情報がデバイスから外部に出ることはありません。

タグ

AI助手自托管多智能体隐私保护IM集成

はじめ方

1

インストーラをダウンロード

上のボタンをクリックして、お使いのシステム用のインストーラをダウンロード

2

ソフトウェアをインストール

ダウンロードした dmg ファイルを開き、アプリを Applications にドラッグ

3

Python 3.12 以上がインストールされていることを確認してください

4

pip install octop を実行してプログラムをインストールします

5

octop init を実行し、ウィザードに従って初期設定を完了します

インストールガイド
  1. Python 3.12 以上がインストールされていることを確認してください
  2. pip install octop を実行してプログラムをインストールします
  3. octop init を実行し、ウィザードに従って初期設定を完了します
ファイルの整合性

SHA-256 チェックサム確認済み

GitHub 公式 Release ページから抽出されたチェックサム

SHA256 チェックサム

1c76f155ba6b979c3d55784b24f39baf712486502fda7581402fca659029e126

このチェックサムは GitHub Release ページから抽出されたものです。ダウンロード後にファイルの整合性を確認してください。

本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。

オープンソースの透明性

GitHub ソースを見る
環境ガイド

アンインストール情報

pip uninstall octop を実行してプログラムをアンインストールし、その後ユーザーディレクトリ内の ~/.octop/ フォルダを削除すれば、すべてのデータ、設定、エージェントのワークスペースを完全に消去できます。PostgreSQL をコントロールプレーンのデータベースとして設定していた場合は、該当するデータベースを別途クリーンアップする必要があります。

追加の依存関係なし

ダウンロード後すぐに使用可能。追加のランタイムは不要です。

プロジェクト情報
ライセンスMIT
最終更新2026-10-28 19:12:30
GitHub リポジトリ公式サイト

問題が発生?以下のFAQを確認

5 FAQs

類似プロジェクト