Downcity

从 Agent Harness 到产品化交付,让多个 Agent 产品共用一套运行基础。

官方网站 · 快速开始 · 产品文档 · GitHub

创造 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 是产品系统的实现:它负责让创作物被构建、运行、上线并与其他系统连接。