CraftBot
CraftBot: あなたのマシンで24時間稼働するパーソナル自律型AIアシスタント
CraftBotは、PC内部で動作し、ユーザーに代わって24時間365日タスクを遂行する自律型AIアシスタントです。目標設定から計画立案、実行までを自動で行い、ユーザーの好みや習慣を学習します。OpenAIやClaudeなど複数のLLMに対応し、Google WorkspaceやSlack、Notionとの連携も可能です。OS操作やプロアクティブな提案機能を備え、生活と仕事の効率を劇的に向上させます。
2026-04-20
634285.6K
CraftBot 製品情報
CraftBot: あなたのマシンに常駐する24時間稼働のパーソナルAIアシスタント
CraftBotは、あなたのPCやサーバー内で動作し、24時間365日体制であなたの目標達成をサポートするパーソナルAIアシスタントです。単なるチャットボットではなく、自律的にタスクを解釈し、計画を立て、実行までを完結させる強力なエージェントです。
What's CraftBot (CraftBotとは)
CraftBotは、ユーザーの生活目標や好みを学習し、プロアクティブにタスクの提案や実行を行う次世代のAIプラットフォームです。CraftBotは、ブラウザ、TUI(ターミナルUI)、CLI、さらにはGUIオートメーションといった多様なインターフェースを提供し、WindowsやLinuxなどのクロスプラットフォームに対応しています。
このエージェントは、日常のイベントを記憶するメモリシステムや、外部ツール(Slack、Notion、Zoom等)との強力な連携機能を備えており、あなたのデジタルライフを全面的にバックアップします。
CraftBotの主な特徴 (Features)
CraftBotには、他のAIツールとは一線を画す革新的な機能が多数搭載されています。
1. Bring Your Own Key (BYOK) 方式
CraftBotは柔軟なLLMプロバイダーシステムを採用しています。OpenAI、Google Gemini、Anthropic Claude、BytePlus、さらにはローカルのOllamaモデルを自由に切り替えて使用できます。
2. 高度なメモリシステム
毎晩深夜にその日の出来事を集約・整理し、あなたの好みや習慣、人生の目標を学習します。これにより、使えば使うほどCraftBotはあなたに最適化されます。
3. プロアクティブ・エージェント機能
受け身の姿勢ではなく、CraftBotは自ら計画を立て、タスクの開始を提案します(実行には必ずユーザーの承認が必要です)。
4. 外部ツールとMCPの統合
- 連携サービス: Google Workspace, Slack, Notion, Zoom, LinkedIn, Discord, Telegramなど。
- MCP (Model Context Protocol): 外部ツールやサービスをネイティブアクションとして統合し、機能を拡張できます。
5. 多彩なスキルフレームワーク
タスクプランニング、リサーチ、コードレビュー、Git操作など、即戦力となる組み込みスキルが用意されています。
6. 実験的なGUIモード
画面上の要素を認識するOmniParserを使用し、マウス操作やキーボード入力を通じてデスクトップアプリを直接操作することが可能です。
CraftBotの利用シーン (Use Case)
- 業務自動化: Slackのメッセージ確認からNotionへのタスク登録、Zoom会議のスケジュール設定までを一元管理。
- 開発サポート: Gitのリポジトリ操作やコードレビューをCraftBotに依頼し、開発効率を最大化。
- パーソナルアシスタント: 毎日のスケジュールを分析し、目標達成のために必要なアクションを提案。
- リサーチ: 特定のトピックについて自律的に調査を行い、レポートを作成。
CraftBotの使い方 (How to Use)
クイックインストール
以下の手順で、すぐにCraftBotを開始できます。
- リポジトリのクローン:
git clone https://github.com/zfoong/CraftBot.git cd CraftBot - 依存関係のインストール:
python install.py - エージェントの起動:
python run.py
起動モードの選択
用途に合わせて、CraftBotの起動モードを選択できます:
- ブラウザモード (推奨):
python run.py(モダンなWebインターフェース) - TUIモード:
python run.py --tui(ターミナル上で動作、依存関係最小) - GUIモード:
python run.py --gui(デスクトップ操作の自動化)
バックグラウンドサービスとしての実行
ターミナルを閉じてもCraftBotを動かし続けたい場合は、以下のコマンドを使用します:
python service.py install
これより、CraftBotはバックグラウンドで常駐し、PC起動時に自動開始されるようになります。
よくある質問 (FAQ)
Q: CraftBotを使用するために必要なものは何ですか? A: Python 3.10以上と、OpenAIやAnthropicなどのAPIキーが必要です。ブラウザモードを利用する場合はNode.js 18以上が必要となります。
Q: Node.jsがインストールされていない環境でも動作しますか?
A: はい。python run.py --tui コマンドを使用することで、Node.jsなしでターミナルUIからCraftBotを操作できます。
Q: GUIモードとは何ですか? A: エージェントがデスクトップ画面を視認し、直接マウスやキーボードを操作する機能です。現在は実験的な段階(Experimental phase)として提供されています。
Q: 自分のOAuth資格情報を使用できますか?
A: はい。.envファイルにGoogleやSlackなどのClient IDおよびSecretを設定することで、独自の資格情報でCraftBotを運用可能です。
CraftBotは、あなたのプライベートな環境で、あなた専用の目標に向かって働き続ける真のパートナーです。今すぐセットアップして、その力を体感してください。








