Cloudflare Durable Objects上で、リアルタイムの状態同期、スケジューリング、MCPに対応した永続的なステートフルAIエージェントを構築するTypeScript SDK。
kody-hq/kody
AIエージェントのメモリ、認証情報、コード、自動化を保存し、MCP対応ホストから利用できるクラウドバックエンド。
- スター
- 840
- フォーク
- 81
- 未解決の Issue
- 101
- 最終コミット
- 2 時間前
これは何?
Kodyは、ホステッド型のAIエージェント向けバックエンドです。エージェントが蓄積するメモリ、APIキー、コード、自動化を一か所に保存するため、単一のアシスタントに縛られず、複数のMCPホストから同じ状態にアクセスできます。
Cloudflare WorkersとModel Context Protocolを基盤として構築されています。TanStack StartのWebサイト、OAuthで保護されたMCPエンドポイントに加え、プラットフォームの状態、パッケージのランタイム、定期実行ジョブをそれぞれ担うWorkersが含まれます。orgやgrantを利用するチームを含め、各アカウントはパッケージ、ジョブ、認証情報、メモリを個別に保持します。
MCPの機能は、固定された多数のツールカタログではなく、検索ツールとCode Modeの実行フローを中心に、コンパクトにまとめられています。このリポジトリはNxモノレポで、Functional Source Licenseのもとで公開されています。
主な機能
- 01アカウントごとにエージェントのメモリ、認証情報、コード、自動化を保存します。
- 02OAuthで保護された、互換性のあるAIホストから利用できるMCPエンドポイントを提供します。
- 03D1とKVストレージを利用し、Cloudflare Workers上で動作します。
- 04多数のツールではなく、検索とCode Modeの実行機能をコンパクトに提供します。
- 05個人、org、チームに対応し、それぞれの状態を分離して保持します。
ユースケース
- 複数のMCP対応AIクライアントで、エージェントのメモリやツールを共通して利用する。
- チームに、エージェントの認証情報や自動化への共有アクセスを権限付きで提供する。
- Cloudflare Workers上でMCPバックエンドをセルフホストする。
クイックスタート
- 1
依存関係をインストールする
npm install - 2
開発サーバーを起動する(デフォルトでは localhost:3742 で動作)
npm run dev
使う前に知っておきたいこと
- Cloudflare Workers 上に構築されているため、セルフホスティングには Cloudflare アカウントと Wrangler の設定が必要です。
- ライセンスは FSL-1.1-ALv2 です。各バージョンが2年後に Apache 2.0 に切り替わるまで、競合する利用が制限されます。
- 外部からの貢献には Contributor License Agreement への署名が必要です。
トピック
よくある質問
- kody とは?
- AIエージェントのメモリ、認証情報、コード、自動化を保存し、MCP対応ホストから利用できるクラウドバックエンド。 Kodyは、ホステッド型のAIエージェント向けバックエンドです。エージェントが蓄積するメモリ、APIキー、コード、自動化を一か所に保存するため、単一のアシスタントに縛られず、複数のMCPホストから同じ状態にアクセスできます。
- kody は無料で使えますか?ライセンスは?
- kody は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- kody は今もメンテナンスされていますか?
- 活発にメンテナンス中。kody の最終コミットは 2026年10月22日 です。
- kody は何に使えますか?
- 複数のMCP対応AIクライアントで、エージェントのメモリやツールを共通して利用する。 チームに、エージェントの認証情報や自動化への共有アクセスを権限付きで提供する。 Cloudflare Workers上でMCPバックエンドをセルフホストする。
- kody のインストール方法は?
- 依存関係をインストールする: npm install 開発サーバーを起動する(デフォルトでは localhost:3742 で動作): npm run dev
- kody はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/kody-hq/kody
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
仕事の情報をローカルのナレッジグラフに整理するオープンソースのパーソナルAIアシスタント。メール、ノート、ブラウザ、議事録、共有Spacesを備える。
ブラウザーのタブを閉じても動き続ける、セルフホスト可能なオープンソースのパーソナルエージェント(Doods)。NodeまたはCloudflare Workersで実行できます。
自分のコンピューター上で動作し、長時間のタスクをこなし、文脈を記憶し、ローカルまたはクラウドのあらゆるモデルと音声で対話できるパーソナルAIアシスタントです。
チャットからWikiやデータコレクション、小規模アプリを作成し、ファイルをワークスペース内に保管する、ローカルファーストのパーソナルAIアシスタントです。
自分のデバイスで動作し、WhatsAppやTelegramなどで応答するセルフホスト型のパーソナルAIアシスタント。