Telegramでのチャット、スケジュールタスクの実行、MCPサーバーやホストツールとの連携に対応したセルフホスト型AIパーソナルアシスタント。
aspasskiy/GoGogot
Go製の軽量なセルフホスト型AIエージェント。サーバー上で動作し、Anthropic、OpenAI、OpenRouterのモデルを使ってTelegram経由で操作できます。
代替できる製品:OpenClaw
- スター
- 264
- フォーク
- 17
- 未解決の Issue
- 4
- 最終コミット
- 2 か月前
これは何?
GoGogotは、自分のサーバー上で動作し、Telegramボット経由で操作するセルフホスト型AIエージェントです。シェルコマンドの実行、ファイルの読み取り・編集、Webページの検索・取得、永続的なメモリやノートの保持、過去の会話の検索、cron形式のスケジュールによる定期タスクの実行が可能です。OpenClawの小型版を目指しており、約9,000行のGoコードからなるコアを、約15 MBの単一バイナリとして提供します。
モデルプロバイダーはAnthropic、OpenAI、またはOpenRouter経由で利用できる任意のモデルから選べます。APIキーはサーバー上に保管され、エージェントを操作できるのは、オーナーとして設定したTelegramのユーザーIDに制限されます。Dockerコマンド1つでデプロイでき、linux/amd64とlinux/arm64に対応したイメージには、bash、git、Python、Node.js、sqliteを含む汎用的なUbuntu環境が用意されています。
エージェントのコアは、LLMを呼び出し、ツール呼び出しを実行して、その結果をLLMに返すループです。メモリ、スケジュール管理、コンテキストの圧縮、IDファイルは、このループ内で動作するツールとして実装されています。新しいモデルバックエンド、DiscordやSlackなどのチャット接続、カスタムツールは、小規模なGoインターフェースを通じて追加できます。
主な機能
- 01複数チャット、添付ファイル、対話型プロンプトに対応したTelegramインターフェース
- 02Ubuntuコンテナ内で動作するシェル、ファイルの読み取り・書き込み・編集、正規表現検索ツール
- 03BraveによるWeb検索、ページ取得、HTTPリクエスト
- 04エージェント自身が管理する永続メモリ、IDファイル、スキル
- 05再起動後も保持されるcronベースのタスクスケジューリング
- 06トークン上限に近づいた際のコンテキスト自動圧縮
ユースケース
- 毎朝、ニュースのダイジェストやレポートをTelegramで受け取る
- サーバーのディスク使用量やメモリ使用量を監視し、しきい値を超えたら通知する
- スクリーンショットをPDFにまとめて送り返すなど、ファイルを処理する
- Webページから構造化データを抽出してCSVにする
トピック
よくある質問
- GoGogot とは?
- Go製の軽量なセルフホスト型AIエージェント。サーバー上で動作し、Anthropic、OpenAI、OpenRouterのモデルを使ってTelegram経由で操作できます。 GoGogotは、自分のサーバー上で動作し、Telegramボット経由で操作するセルフホスト型AIエージェントです。シェルコマンドの実行、ファイルの読み取り・編集、Webページの検索・取得、永続的なメモリやノートの保持、過去の会話の検索、cron形式のスケジュールによる定期タスクの実行が可能です。OpenClawの小型版を目指しており、約9,000行のGoコードからなるコアを、約15 MBの単一バイナリとして提供します。
- GoGogot は無料で使えますか?ライセンスは?
- GoGogot は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- GoGogot は今もメンテナンスされていますか?
- 半年以内に更新あり。GoGogot の最終コミットは 2026年8月26日 です。
- GoGogot は何に使えますか?
- 毎朝、ニュースのダイジェストやレポートをTelegramで受け取る サーバーのディスク使用量やメモリ使用量を監視し、しきい値を超えたら通知する スクリーンショットをPDFにまとめて送り返すなど、ファイルを処理する Webページから構造化データを抽出してCSVにする
- GoGogot はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/aspasskiy/GoGogot
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
長期記憶を備え、チャットチャンネルを横断して連携・応答する永続型AIエージェントのセルフホスト基盤。単一コンテナで動作します。
LLMプロバイダーをチャットチャネルやツール、ハードウェアに接続し、自分のマシン上で動かすRust製のパーソナルAIエージェントランタイム。
Rustの単一バイナリで動作するセルフホスト型の個人向けAIエージェントサーバー。サンドボックスでのツール実行、複数のLLMプロバイダー、TelegramやDiscordなどのチャットに対応。
計画、文章作成、個人の知識管理を支援するオープンソースのAIパーソナルアシスタント。Macで実行するほか、独自のモデルキーを使ってセルフホストできます。
Leonは、ツールやメモリ、コンテキストを活用してタスクをこなす、ローカルで動作するオープンソースのパーソナルAIアシスタントです。