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 作為一個多使用者平台,每位使用者皆擁有包含其助理狀態的隔離環境。它採用分散式架構的 Workers 來處理不同任務:
- 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,實現高性能量與可擴展性。
相關
- 專案
- 專案
- 專案
- 專案
- 專案