CraftOS-dev/CraftBot

One agent. Every kind of work.

解決する課題

CraftBotは、単なるチャットやツール呼び出しを超えた汎用的なAIエージェントフレームワークです。静的なAIアシスタントの限界を打破し、エージェント自身が独自のSaaS型ツール(Agent Apps)を構築・進化・操作することで、複雑なワークフローの自動化、データ管理、そしてユーザーの日常的な目標達成を能動的にサポートします。

仕組み

CraftBotはバックグラウンドサービスとして機能し、様々なLLMプロバイダー(OpenAI, Gemini, Claude, Ollamaなど)と統合され、OAuthやAPIキーを通じて外部アプリケーションと接続します。RAG、ナレッジグラフ、Agent File Systemを組み合わせたハイブリッドメモリシステムを採用しており、ユーザーの好みを記憶しイベントを統合します。重要な機能である「Agent App」システムでは、自然言語による記述からデータモデル、バックエンドAPI、React UIを構築したり、既存のコードベースをインポートしたりすることで、エージェントが直接読み取り操作可能なライブUIを作成できます。

対象ユーザー

複数のプラットフォームにわたってタスクを管理できる能動的なAI従業員を求めるユーザー、およびサードパーティのSaaSサブスクリプションに依存せずに、AI駆動のカスタムダッシュボードや自動化ツールを作成したい開発者やパワーユーザー向けに設計されています。

ハイライト

  • Agent Apps: エージェントが操作可能なカスタム内部アプリ(カンバンボードやCRMなど)を構築、インポート、進化させる機能。
  • 能動的な支援: 習慣や目標を学習し、自律的に計画やタスクを開始します。
  • 広範なエコシステム: 40以上の事前定義されたエージェントプロファイル、120以上のプレイブック、150以上のMCP、170以上のスキルが含まれています。
  • ハイブリッドメモリ: RAGとナレッジグラフを使用して長期的なコンテキストを維持する「第二の脳」。
  • 柔軟なデプロイ: BYOKによるセルフホスティングや、Ollamaを通じたローカルモデルをサポートし、ブラウザとCLIの両方のインターフェースを提供します。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト