Downcity
从 Agent Harness 到产品化交付,让多个 Agent 产品共用一套运行基础。
创造 Agent 居住、工作与协作的世界。
Downcity 是一套用于运行 Agent、交付 Agent 产品的开源 Kits。Agent Harness 提供可靠的运行环境;City、Federation、SDK 与 UI Kits 则补齐产品边界、共享服务和用户界面,让 Agent 从对话中的能力变成可以持续工作和交付的产品。
为什么需要 Downcity
第一个 AI 产品通常很快。到了第二个、第三个产品,模型路由、用户身份、服务接入、用量计量、支付和部署等基础能力会被反复建设。
Downcity 将这些公共能力收进一套可复用的 runtime 与 backend。多个 AI 产品可以共享基础设施,同时保留各自的 Agent、工作流程和产品界面。
One runtime, many products.
产品模型
Downcity 将一个 Agent 产品理解为一座 City:
- Agent 是持续工作的主体;
- Workspace、文件、模型、工具、技能、记忆和任务组成它的工作环境;
- 不同角色的 Agent 可以在同一座 City 中协作;
- 多座 City 通过 Federation 使用共享的模型、身份、数据和服务。
一座 City 可以围绕某类具体工作形成独立产品,例如软件创造、研究与知识、团队运营或个人工作。
在 Genesis Cosmos 的产品框架中,Downcity 是产品系统的实现:它负责让创作物被构建、运行、上线并与其他系统连接。