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 实现高性能和可扩展性。
相关
- 项目
- 项目
- 项目
- 项目
- 项目