kentcdodds/kody

🐨 Your assistant's home — the memory, keys, code, and automations your AI agent keeps, portable across every MCP host. Built on Cloudflare Workers.

解決する課題

KodyはAIエージェントのポータブルな「ホーム」を提供し、自身のメモリ、APIキー、コード、自動化を維持できるようにします。エージェントの状態が特定のホストにロックされる問題を解決し、Model Context Protocol (MCP) をサポートする任意のホスト間でこれらの資産をポータブルにします。

動作方法

Cloudflare Workers と Model Context Protocol (MCP) に基づいて構築されたKodyは、複数ユーザーが利用可能なプラットフォームとして機能し、各ユーザーは自身のアシスタントの状態を含む隔離された環境を持ちます。分散アーキテクチャのワーカーを用いて、さまざまなタスクを処理します:

  • Origin Worker:Remix UI、OAuth認証、リクエストルーティングを管理。
  • Platform Worker:Durable Objects を使用して MCP 状態、メールボックス、セッション管理を処理。
  • Runtime Worker:パッケージアプリの実行と invoke API の管理。
  • Jobs Worker:cronジョブとスケジュールされたタスクを管理。

静的ツールの膨大なリストではなく、Kodyは強力な検索とコード実行フローを備えたコンパクトなMCP表面に焦点を当てています。

対象ユーザー

異なるAIエージェントホスト(例:ChatGPT)間でポータブルな個人アシスタントプラットフォームを希望するユーザー、および状態を持つAIエージェントを開発・維持したい開発者向けです。

特徴

  • MCP最優先アーキテクチャ:任意のMCP準拠AIエージェントホストと互換性があります。
  • ポータブルな状態:メモリ、キー、コードをエージェントホストから分離して保持します。
  • マルチユーザーの隔離:サインインしたすべてのユーザーに完全に隔離されたアシスタント環境が提供されます。
  • Cloudflareネイティブ:Cloudflare Workers、D1データベース、KV、Durable Objects を活用し、高いパフォーマンスとスケーラビリティを実現します。

関連

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