桃子桃子快讯
返回首页
工具

开源声明式 AI 编排平台 Smarter 发布

Smarter 是一个受 Kubernetes 启发的开源 AI 编排平台,通过 YAML 清单定义 agent、pro…

2026.08.17 · 周一3 分钟阅读

Smarter 是一个开源的企业级 AI 系统构建与运行平台,目前已被英属哥伦比亚大学(UBC)用作 AI 教学的辅助工具。它借鉴 Kubernetes 的设计理念,让用户通过 YAML 清单以声明式方式定义 agent、prompt、工具与集成,而无需编写额外的编排代码。部署支持 Web UI、CLI、REST API 以及 Kubernetes 多种方式。

核心设计思路

传统 AI 工作流往往依赖散落的编排代码,Smarter 试图用一个统一的声明式系统来代替这些碎片化的脚本,覆盖从定义、测试到跨环境运行的全流程。其资源模型以 YAML 清单为核心,目标是让 prompt 工程师能够在同一工作台内完成设计、原型、测试、部署与管理。

主要功能

  • 1 键快速部署:基于 Docker 提供 1-click quickstart,官方表示首次安装约需 20 分钟。
  • YAML 声明式定义:通过 manifest 文件管理 AI 资源,并连接 LLM 与 REST API、SQL 数据库。
  • 多端入口:提供 Windows、macOS、Linux、Docker 上的命令行工具、REST API、Web 控制台 / Prompt 工程工作台,以及 SDK、UI 组件、CLI 工具与 IDE 集成。
  • 兼容多种前端生态:附带一套独立的 React 聊天 UI,可嵌入 NPM、WordPress、Squarespace、Drupal、Office 365、SharePoint、.NET、NetSuite、Salesforce、SAP 等系统。
  • 企业级特性:包括凭据管理、团队工作组管理、基于角色的安全(RBAC)、会计成本代码以及日志与审计能力。

多 LLM 与部署形态

Smarter 在模型层面是「厂商中立」的,目前已支持 DeepSeek、Google AI、Meta AI 与 OpenAI 等多家 LLM 提供方,并规划接入安全审核、prompt 内容审计、成本核算与工作流管理在内的增值服务。平台原生支持多租户,并可在 Kubernetes、本地数据中心或公有云环境中水平扩展。

快速开始

最低环境要求为 Python 3.13、Docker、Docker Compose、4 GiB 内存和约 20 GiB 磁盘空间。流程上先克隆仓库 https://github.com/smarter-sh/smarter,运行 make help 生成 .env 文件,填入所需凭据后执行 make init 拉取镜像并初始化本地 MySQL,最后用 make run 启动本地 Web 服务,默认监听 http://localhost:9357/,初始管理员账号为 admin@smarter.sh

官方同时提供 Helm Chart(发布于 ghcr.io/smarter-sh/charts/smarter 和 Artifact Hub)以及托管在 Read the Docs 上的完整文档,issue 与贡献入口分别位于 GitHub 项目页与 CONTRIBUTING 文件。

信源