AI News HubLIVE
站內改寫1 分鐘閱讀

Smarter:開源聲明式AI編排平台,基於Django、受Kubernetes啓發

Smarter 是一個開源企業級 AI 平台,採用受 Kubernetes 啓發的 YAML 清單方式定義代理、提示詞、工具和集成,替代傳統編排代碼,支持通過 Web UI、CLI、API 或 Kubernetes 部署。

來源Hacker News AI作者: lpm0073

Smarter 是一個開源的聲明式 AI 創作與編排平台,旨在幫助企業以統一、可重複的方式構建和運行 AI 系統。與傳統的編寫編排代碼不同,Smarter 允許開發者和提示詞工程師通過 YAML 清單來定義代理、提示詞、工具和集成,然後通過 Web UI、CLI、API 或 Kubernetes 進行部署。該項目目前在 GitHub 上公開,且被不列顛哥倫比亞大學用作 AI 教學工具。

該平台的核心設計借鑑了 Kubernetes 的理念,將 AI 資源視為可聲明、可版本化的清單。它能夠將 REST API、SQL 數據庫等企業資源與 LLM 連接起來,無需編寫自定義編排代碼。Smarter 同時為提示詞工程團隊提供了一個直觀的工作台,用於設計、原型、測試、部署和管理 AI 資源,覆蓋代理工作流、面向客户的聊天解決方案等常見企業場景。前端方面,它提供了基於 React 的聊天 UI,能夠與 NPM、WordPress、Squarespace、Drupal、Office 365、SharePoint、.NET、Netsuite、Salesforce 和 SAP 等常見生態集成。

在部署和運行上,Smarter 支持 Docker 快速啓動,也支持 Helm Chart 部署到 Kubernetes,可以運行在本地數據中心或雲端。官方推薦首次安裝預留 20GiB 磁盤空間、4GiB 內存,並需要 Python 3.13、Docker 和 Docker Compose。倉庫提供 make init 和 make run 等命令,初始化後可通過 http://localhost:9357/login/ 使用 [email protected] / smarter 登錄。項目還提供 Golang CLI、PyPi 包、SDK、UI 組件和 IDE 插件等工具鏈。

針對大型組織,Smarter 內置了企業級功能,包括憑據管理、團隊工作組管理、基於角色的安全控制、核算成本代碼、日誌和審計能力。它採用供應商無關的 LLM 集成層,目前支持 DeepSeek、Google AI、Meta AI 和 OpenAI 的模型,並可接入安全、內容審核、審計、成本核算和流程管理等增值服務。Smarter 採用精簡核心的架構,無需 fork 即可擴展,具備水平擴展能力,原生支持多租户,並可以與現有系統並行安裝。目前倉庫擁有約 6,784 次提交、37 個 fork 和 5 個 star,採用 AGPL-3.0 許可證。