持久化步骤执行
使用 step.run() 包装现有逻辑,使每个步骤都具备重试、状态和故障恢复能力,而无需重构周围的应用。
Inngest 是面向后台作业、工作流和 AI 智能体的持久化执行平台。它将重试、并发、等待和可观测性等编排职责移入应用代码,同时由服务负责执行层。
该产品面向希望在现有应用中添加可靠的基于步骤的逻辑、而无需引入工作进程、队列或独立编排架构的团队。资料中强调的使用场景包括长时间运行的工作流、必须能够经受超时的 API、计划任务、无服务器函数以及事件驱动的扇出。
使用 step.run() 包装现有逻辑,使每个步骤都具备重试、状态和故障恢复能力,而无需重构周围的应用。
由平台处理等待、重试、扇出、限流和调度,同时让代码将编排逻辑保留在函数附近。
限制同时运行的步骤数量,包括按键和跨函数范围的限制,从而保护下游服务并保持各租户工作负载的公平性。
通过日志、指标和可重放历史跟踪运行记录,以便在步骤级别检查故障并在之后重新查看。
实时传输函数更新,支持交互式工作流以及需要进度反馈的长时间运行操作。
无需在本地添加工作进程或队列,即可运行后台作业、工作流和 AI 智能体;平台负责管理执行基础设施。
使用 Inngest 运行多步骤后端作业,使其在故障后能够恢复,而不是从头开始。
构建能够暂停等待输入、等待事件,并从同一执行状态继续运行的 AI 智能体流程。
通过全局、按租户或跨多个函数限制并发步骤数量,保护下游服务。
运行能够扇出多个事件驱动任务的工作流,并让每次执行都可跟踪、可重放。
支持需要可靠重试和可见性的长时间运行无服务器端点或计划任务。
Inngest 通过将现有代码包装在步骤中来运行持久化函数,因此无需围绕队列或工作进程重建应用,即可添加重试、等待和编排能力。
定价页面显示,Inngest 提供免费的 Hobby 计划、每月 75 美元起的 Pro 计划,以及需要联系销售咨询价格的 Enterprise 选项。
可以。定价页面表示 Inngest 为开源项目,支持自行托管;云产品则额外提供托管基础设施和可观测性。
资料强调的常见用途包括持久化工作流、后台作业、AI 智能体、长时间运行的 API 端点、计划任务、无服务器函数和事件扇出。
并发控制支持全局限制、按键限制以及跨函数的共享范围;当你需要保护下游系统或管理多租户负载时,这些能力非常有用。
流量数据仅供参考。
trigger.dev
用于构建 TypeScript 后台任务、AI 工作流和智能体的开源平台
hatchet.run
为 AI 代理、后台任务和持久化工作流提供工作流编排
browser-use.com
Browser Use 为 AI 智能体提供浏览器自动化,支持隐身浏览、托管执行和可扩展的浏览器工作流。
heym.run
Heym 是一个可查看源代码、可自托管的 AI 工作流自动化平台,提供可视化编辑器,用于构建和运行智能体工作流,帮助自动化、平台和 AI 团队在自有基础设施上编排智能体、RAG、审批流程并追踪执行过程。
mistral.ai
面向企业的 AI 平台,用于构建助手、编程代理、定制模型和部署工作流
e2b.dev
在隔离沙箱中运行 AI 智能体的平台,提供 Python 和 JavaScript SDK,助力构建研究、编程、数据分析等智能体工作流。