GitHub 项目数据
GitHub ★ 29,890Fork 3,461项目指标 90/100
最近提交:2026-10-19T19:23:41Z · 许可证:Apache-2.0
来源:GitHub 官方 API · 同步于 2026-10-20 05:00(北京时间)
评分规则与适用范围
指标 v1:热度 40 分(40 × log10(Star + 1) / 6,四舍五入,上限 40);维护活跃度 40 分(最近提交在 30/90/180/365 天内分别为 40/30/15/5 分,更久或仓库归档为 0);识别到 SPDX 许可证 20 分。指标用于观察热度、维护时间与许可透明度,不是用户评分或功能实测,不能说明安全性、效果或商业适用性。Fork 仅展示,不参与打分。
本项目分项:热度 30,活跃度 40,许可透明度 20。缺失许可不等于没有许可,请核对原仓库。
能做什么
- 统一编排数据、AI 与基础设施工作流:以声明式 YAML 定义流程(Flow),流程由任务(Task)组成,支持定时触发与实时事件触发。
- 多种搭建方式:YAML 编辑器、No-Code 编辑器与 AI Copilot 编辑同一份流程并保持同步;也可通过 API、Terraform、CI/CD 或 Git 版本控制管理流程。
- AI 相关能力:提供 AI Agents 与 RAG 工作流任务类型;内置 MCP 服务器,可把流程暴露为工具供兼容 MCP 的智能体调用;另有 Agent Skills 供编码助手生成流程。
- 插件生态:内置大量插件,可执行 Shell、Python、Node.js、R、Go 等脚本,运行 SQL、HTTP 请求、Docker 容器与 Kubernetes 任务,并集成云存储、消息系统、大数据与通知服务。
- 流程结构与韧性:支持命名空间、子流程、重试、超时、错误处理、输入输出、变量、条件分支、回填、动态任务、串行/并行任务、启动前校验(Checks)与执行配额(Quotas)。
- 可扩展:可开发自定义插件,插件可附带运行时加载到界面的 Vue 组件与文件预览器;提供
kestractlCLI、Python/JavaScript SDK 与 VS Code 扩展。
适用场景
- 需要把定时批处理与事件驱动(文件到达、消息队列事件等)自动化统一管理的团队。
- 构建 LLM 调用、向量库写入与 RAG 流水线的 AI 工程场景。
- 希望以 Infrastructure as Code 和 CI/CD 方式管理数据管道与微服务流程的开发者。
使用条件与限制
- 需要自行部署(Docker、Kubernetes 或云平台模板等)并具备对应运行环境;快速开始依赖 Docker。
- 部分能力(如 RBAC、策略、跨实例发布等)属于企业版;具体功能边界以官方文档为准。
- 部署后需配置命名空间、凭据与插件来源;插件可按需从 Maven Central 拉取。
- 本文未对性能、规模上限或价格作出判断,均以项目文档为准。
来源与收录说明
AI 整理,已通过独立来源审核,收录于 2026-10-19。资料整理不代表运行实测,具体功能与使用条件以官方说明为准。
https://github.com/kestra-io/kestra ↗