- ✓
Python 开发工具包
- ✓
Rust 运行时二进制文件
- ✓
无需 Rust 工具链
Skarta
用 Python 构建智能体,在 Rust 运行时部署它们。
Skarta 是什么?
Skarta 是面向多智能体系统的生产级 Rust 运行时。你可以用 Python 编写智能体,然后在提供调度、验证、会话管理、预算控制、遥测、沙箱隔离和人在回路审批能力的 Rust 二进制文件中部署。它一键安装,并且采用 Apache 2.0 开源协议。
产品详细介绍
用 Python 构建智能体,在 Rust 运行时部署它们。
Skarta 是面向多智能体系统的生产级 Rust 运行时。你可以用 Python 编写智能体,然后在提供调度、验证、会话管理、预算控制、遥测、沙箱隔离和人在回路审批能力的 Rust 二进制文件中部署。它一键安装,并且采用 Apache 2.0 开源协议。
定价方案
有免费方案创始人评论
Product Hunt 的朋友们好,我是开发者 Chirotpal。
Skarta 是用于多智能体 AI 系统的 Rust 运行时,而你可以用 Python 编写系统逻辑。
简单说说背景:我试过的所有智能体框架都是 Python 库。跑演示的时候都挺好,真实客户一用就出问题。一次崩溃就能拖垮整个工作流,重试也逻辑混乱,开销统计全靠我随手加的 print 语句,可观测性更是事后凑出来的半吊子工程。
Skarta 则完全不同。只要执行 pip install skarta,就能获得一个在你的 Python 代码底层运行的 Rust 二进制文件。这个运行时包办了所有无聊又棘手的问题:
- 根据你的数据结构自动生成有向无环图(DAG),无需手动绘制连线流程图
- 运行时强制硬预算上限,失控的提示词不会让你的 OpenAI 账单爆炸
- 支持重启后仍保留的会话内存,带有分支和命名检查点(你可以尝试分支思路,不满意就随时回滚)
- 运行时内置 webhook HTTP 服务,自动帮你丢弃重复 POST 请求,不需要前置 Flask 或 FastAPI
- 任意工具都可添加人机协同审批闸门,原生支持 Slack 和邮件通知
- 每个工具的文件系统、网络和环境变量都由运行时强制沙箱隔离
- 同一安装包 already 包含 OpenTelemetry 追踪和 Prometheus 指标
- 还有更多特性
支持 Anthropic、OpenAI、OpenRouter 以及任何兼容 OpenAI 的端点(Ollama、vLLM、Azure OpenAI、Groq)。Python SDK 现已发布。
采用 Apache 2.0 许可证。没有托管层级限制,没有注册墙,没有「联系销售」的号召语隐藏核心功能。
60 秒即可上手体验:
pip install skarta
export OPENAI_API_KEY=sk-...
然后只需要 20 行 Python 就能写出一个真正调用模型的双智能体类型化流水线(完整代码片段见 README)。
我有几个问题想听听 Product Hunt 社区的看法:
- README 里有「从第一个智能体到生产服务」的 11 步升级路径。你在工作中实际会用到哪一步?
- 如果哪里的文档更像是写给作者自己看的,而不是写给用户看的,请务必指出来。
- 下一个什么功能集成会让 Skarta 从「有点意思」变成「我周一就要用它」?
我今天全天都在这里。尽管吐槽、测试、提问。
代码仓库:
https://github.com/SarthiAI/Skarta
点赞
举报
分享
1 天前发布
创始团队
官网信息
Skarta 是适用于多智能体系统的生产级运行时。您负责编写智能体,Skarta 负责处理编排、验证、调度、流处理、会话、预算、遥测和安全。