経験からスキルを作成・改善し、多数のモデルプロバイダーに対応、CLIやメッセージアプリから利用できる自己改善型AIエージェント。
- スター
- 47,472
- フォーク
- 10,398
- 未解決の Issue
- 22
- 最終コミット
- 11 時間前
これは何?
CowAgentはセルフホスト型の個人向けAIアシスタントです。複雑な依頼を手順に分解し、目標を達成するまでツールを繰り返し実行して、ローカルコンピューターや外部サービスを操作できます。会話コンテキスト、日々のノート、長期記憶からなる3層メモリと、トピック別に整理されたMarkdownナレッジベースを備えています。Webコンソールでは、チャット、モデルの設定、スキルの管理ができます。
Claude、GPT、Gemini、DeepSeek、Qwen、GLM、Kimiのほか、ローカルモデルやプロキシ経由のモデルなど、幅広いLLMプロバイダーに対応しています。チャット、ビジョン、画像生成、音声、埋め込みのそれぞれに、異なるベンダーを割り当てることもできます。個人のコンピューターやサーバーで24時間365日稼働し、Web、WeChat、Feishu、DingTalk、WeCom、QQ、Telegram、Slack、Discordなどのチャネルを通じて利用できます。
拡張機能として、インストール可能なスキル、ファイルI/O、ターミナル、ブラウザー、スケジューラー、Web検索などの組み込みツール、ネイティブのMCPサーバー連携を利用できます。それぞれ独自の役割とモデルを持つエージェントチームが、会話を共有して協力できます。
主な機能
- 01複数ステップのタスクを計画し、目標を達成するまでツールを繰り返し実行
- 02夜間の情報整理と、キーワード・ベクトル検索を組み合わせた3層メモリ
- 03自動で整理されるMarkdownナレッジベースとナレッジグラフ表示
- 04マーケットプレイスやGitHubからインストールでき、会話を通じて作成も可能なスキル
- 05ネイティブMCP連携と、ブラウザー、ターミナル、スケジューラーの組み込みツール
- 06Web、WeChat、Feishu、DingTalk、Telegram、Slackなどのチャネルに接続
ユースケース
- 自宅のコンピューターやサーバーで個人向けアシスタントを動かし、WeChatやFeishu経由で応答させる
- エージェントチームで会話を共有し、大きなタスクを分担して完了する
- チャットから定期ジョブやファイル・Webのワークフローを自動化する
- 1つのアシスタントインターフェースで複数のLLMプロバイダーを試す
クイックスタート
- 1
Linux または macOS でワンライナーのインストーラーを実行します
- 2
または Docker のセットアップを実行します(compose ファイルをダウンロードしてから起動)
curl -O https://cdn.link-ai.tech/code/cow/docker-compose.yml - 3
コンテナをバックグラウンドで起動します
docker compose up -d - 4
localhost のポート 9899 で Web コンソールを開きます
使う前に知っておきたいこと
- インストールではリモートスクリプトを使用するため、大切なマシンで実行する前に内容を確認してください。
- ほとんどの機能には、サードパーティの LLM プロバイダーの API キーが必要です。
トピック
よくある質問
- CowAgent とは?
- タスクを計画し、ツールやスキルを実行し、WebやIMの各チャネルで記憶を保つ、オープンソースの個人向けAIアシスタント兼Agent Harness。 CowAgentはセルフホスト型の個人向けAIアシスタントです。複雑な依頼を手順に分解し、目標を達成するまでツールを繰り返し実行して、ローカルコンピューターや外部サービスを操作できます。会話コンテキスト、日々のノート、長期記憶からなる3層メモリと、トピック別に整理されたMarkdownナレッジベースを備えています。Webコンソールでは、チャット、モデルの設定、スキルの管理ができます。
- CowAgent は無料で使えますか?ライセンスは?
- CowAgent は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- CowAgent は今もメンテナンスされていますか?
- 活発にメンテナンス中。CowAgent の最終コミットは 2026年10月20日 です。
- CowAgent は何に使えますか?
- 自宅のコンピューターやサーバーで個人向けアシスタントを動かし、WeChatやFeishu経由で応答させる エージェントチームで会話を共有し、大きなタスクを分担して完了する チャットから定期ジョブやファイル・Webのワークフローを自動化する 1つのアシスタントインターフェースで複数のLLMプロバイダーを試す
- CowAgent のインストール方法は?
- Linux または macOS でワンライナーのインストーラーを実行します または Docker のセットアップを実行します(compose ファイルをダウンロードしてから起動): curl -O https://cdn.link-ai.tech/code/cow/docker-compose.yml コンテナをバックグラウンドで起動します: docker compose up -d localhost のポート 9899 で Web コンソールを開きます
- CowAgent はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/zhayujie/CowAgent
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
ブラウザーWebUI、ターミナルクライアント、チャットアプリ連携、各種ツール、メモリ、MCPに対応した、Python製のセルフホスト型パーソナルAIエージェントフレームワーク。
複数のAIプロバイダー、Agents、MCP、Artifacts、マルチユーザー認証に対応したセルフホスト型チャット基盤。