Product

给 AI builders 的 Agent 基础设施产品矩阵

Downcity 不是单点工具,而是一套可复用运行层:本地 Agent 宿主、City SDK、Federation SDK、Agent SDK、UI SDK 与官方服务共同支撑多个 Agent 产品和工作流。

Product Logic

Products、Agents 与 City Runtime

产品负责真实体验,Agent 负责执行任务,Downcity runtime 负责模型、工具、任务、记忆、权限、用量、计费、服务和可观测性这类重复基础设施。

Products

AI 产品与工作流入口

Agents

长期运行和执行任务

City Runtime

模型 / 服务 / 权限 / 用量 / 计费

Products

可以是网页、扩展、桌面端、移动端、客户 Demo、内部工具或 API Host。

Agents

在明确边界里运行,处理任务、上下文、工具调用和长期状态。

City Runtime

把多个产品都会重复建设的 Agent 后端能力收束成可复用基础设施。

public/packages/cli/

Downcity CLI

官方命令行:初始化、启动、管理和调试本地 Agent runtime。

了解更多

packages/city/

City SDK

托管本地 Agent 实例,并通过 Service、Action 与 AIService 边界把能力开放给产品客户端。

了解更多

packages/federation/

Federation SDK

模型目录、Service 路由、身份、环境变量、用量、余额与支付,一套后端支撑多个 Agent 产品。

了解更多

packages/agent/

Agent SDK

把本地 Agent、RemoteAgent、Session 与 City 资源组合进你的应用流程。

了解更多

packages/ui/

Downcity UI SDK

复用 Downcity 的 UI 组件思路,快速搭建你的 Agent 工作台。

了解更多

packages/implementations/services/

Services 与支付

账号、Credits、Payment 与 Usage 四类官方服务,把计费与用量接进你的 Agent 产品。

了解更多

产品事实

  • Downcity 面向 AI builders:核心价值是让多个 Agent 产品复用同一套运行基础设施。
  • Downcity CLI:官方命令行实现,目录为 public/packages/cli/。
  • City SDK:City 宿主与 HTTP/RPC 转发能力位于 packages/city/。
  • Federation SDK:模型目录、Service 路由、身份、用量、计费与支付位于 packages/federation/。
  • Agent SDK:本地 Agent / RemoteAgent SDK 位于 packages/agent/。
  • Downcity UI SDK:React + Tailwind 组件包目录为 packages/ui/。