Inngest logo

Inngest

Freemium
Visitar

Plataforma de ejecución duradera para trabajos en segundo plano, flujos de trabajo y agentes de IA, con reintentos, control de flujo y observabilidad sin infraestructura separada de workers o colas.

¿Qué es Inngest?

Inngest es una plataforma de ejecución duradera para trabajos en segundo plano, flujos de trabajo y agentes de IA. Traslada al código de la aplicación aspectos de la orquestación como los reintentos, la concurrencia, las esperas y la observabilidad, mientras el servicio gestiona la capa de ejecución.

El producto está diseñado para equipos que quieren añadir lógica fiable basada en pasos a aplicaciones existentes sin introducir workers, colas ni una arquitectura de orquestación independiente. La fuente destaca casos de uso como flujos de trabajo de larga duración, APIs que deben superar los tiempos de espera, programaciones, funciones serverless y distribución de tareas basada en eventos.

¿Qué puede hacer Inngest?

Ejecución duradera por pasos

Envuelve la lógica existente en step.run() para que cada paso tenga reintentos, estado y recuperación ante fallos sin refactorizar el resto de la aplicación.

Orquestación de flujos de trabajo

Gestiona esperas, reintentos, distribución de tareas, limitación y programación desde la plataforma, mientras el código mantiene la lógica de orquestación cerca de la función.

Control de concurrencia

Limita el número de pasos que se ejecutan simultáneamente, incluidos los ámbitos por clave y entre funciones, para proteger los servicios posteriores y mantener equilibradas las cargas de trabajo de los distintos inquilinos.

Observabilidad a nivel de paso

Traza las ejecuciones con registros, métricas e historiales que se pueden reproducir, para inspeccionar los fallos a nivel de paso y revisarlos más adelante.

Actualizaciones en tiempo real

Transmite actualizaciones de las funciones en tiempo real, lo que permite flujos de trabajo interactivos y operaciones de larga duración que necesitan información sobre el progreso.

Ejecución gestionada

Ejecuta trabajos en segundo plano, flujos de trabajo y agentes de IA sin añadir workers ni colas por tu parte; la plataforma gestiona la infraestructura de ejecución.

Casos de uso

“Trabajos duraderos en segundo plano”

Usa Inngest para ejecutar trabajos backend de varios pasos que deben reanudarse después de un fallo en lugar de reiniciarse desde cero.

“Agentes de IA y asistentes de larga duración”

Crea flujos de agentes de IA que puedan pausar para recibir información, esperar eventos y continuar desde el mismo estado de ejecución.

“Control de flujo para recursos compartidos”

Protege los servicios posteriores limitando los pasos simultáneos de forma global, por inquilino o entre varias funciones.

“Orquestación basada en eventos”

Ejecuta flujos de trabajo que distribuyen muchas tareas basadas en eventos y mantiene cada ejecución trazable y reproducible.

“Automatización serverless y programada”

Admite endpoints serverless de larga duración o trabajos programados que necesitan reintentos fiables y visibilidad.

Preguntas frecuentes

¿Cómo encaja Inngest en una base de código existente?

Inngest ejecuta funciones duraderas envolviendo el código existente en pasos, para que puedas añadir reintentos, esperas y orquestación sin reconstruir la aplicación alrededor de colas o workers.

¿Qué opciones de precios ofrece Inngest?

La página de precios muestra un plan Hobby gratuito, un plan Pro desde 75 $ al mes y una opción Enterprise con precios que se consultan con el equipo de ventas.

¿Se puede alojar Inngest de forma autónoma?

Sí. La página de precios indica que Inngest es de código abierto y se puede alojar de forma autónoma, mientras que el producto en la nube añade infraestructura y observabilidad gestionadas.

¿Para qué tipos de cargas de trabajo está diseñado Inngest?

La fuente destaca como usos habituales los flujos de trabajo duraderos, los trabajos en segundo plano, los agentes de IA, los endpoints de API de larga duración, las programaciones, las funciones serverless y la distribución de tareas basada en eventos.

¿Inngest admite el control de flujo para recursos compartidos?

El control de concurrencia se puede aplicar con límites globales, límites por clave y ámbitos compartidos entre funciones, lo que resulta útil para proteger los sistemas posteriores o gestionar la carga de múltiples inquilinos.

Datos rápidos

Categoría
Herramienta para desarrolladores
Plataforma
Servicio en la nube con opción de alojamiento autónomo de código abierto
Usuarios principales
Desarrolladores que crean flujos de trabajo, trabajos en segundo plano y agentes de IA
Dominio de origen
inngest.com
Precios
Plan Hobby gratuito, plan Pro de pago y opción Enterprise con contacto con ventas
Flujo de trabajo destacado
Ejecución basada en pasos con reintentos, esperas, control de concurrencia y observabilidad

Análisis de tráfico de Inngest

Los datos de tráfico son solo como referencia.

Valoración del dominio
74

Alternativas a Inngest

Trigger.dev logo

Trigger.dev

trigger.dev

Trigger.dev es una plataforma de código abierto para crear trabajos en segundo plano de larga duración, flujos de trabajo de IA y agentes en TypeScript. Ejecuta tareas en infraestructura gestionada con reintentos, colas, observabilidad y escalado elástico, y también admite el alojamiento propio.

Hatchet logo

Hatchet

hatchet.run

Plataforma de orquestación de flujos de trabajo para equipos que ejecutan agentes de IA, tareas en segundo plano y procesos duraderos, con ejecución basada en código, reintentos, monitorización y reproducción en un sistema gestionado o autohospedado.

Heym logo

Heym

heym.run

Heym es una plataforma de automatización de flujos de trabajo de IA, con código fuente disponible y autoalojada, para crear y ejecutar flujos agénticos con un editor visual. Ayuda a los equipos de automatización, plataforma e IA a coordinar agentes, RAG, aprobaciones y trazas de ejecución en su propia infraestructura.

GitHub Copilot logo

GitHub Copilot

github.com

GitHub Copilot es la plataforma de asistencia de programación y agentes de IA de GitHub para desarrolladores: sugiere código, ejecuta tareas en segundo plano y ayuda a los equipos a gestionar el trabajo con agentes en editores, terminales y GitHub.

E2B logo

E2B

e2b.dev

E2B es una plataforma para ejecutar agentes de IA en entornos aislados, con SDK para Python y JavaScript. Ayuda a los equipos a crear flujos de trabajo de investigación, programación, análisis de datos y otras tareas con agentes en entornos de ejecución controlados.

Langdock logo

Langdock

langdock.com

Plataforma de adopción de IA para equipos, con chat compartido, agentes, flujos de trabajo, integraciones y acceso a API bajo control centralizado.