# Rivet Infraestructura para agentes de IA y cargas de trabajo con estado, con actores durables, herramientas de ejecución y opciones de implementación flexibles. - Findings24: - Sitio web: - Precios: Freemium - Categorías: Asistente de Código IA, Herramientas IA Dev, Creador de agentes de IA ## ¿Qué es Rivet? Rivet es infraestructura para software y agentes de IA de larga duración y con estado. El producto combina Rivet Actors, que proporcionan computación durable para aplicaciones y flujos de trabajo en tiempo real, con agentOS, un sistema operativo portátil en proceso para agentes. El sitio presenta Rivet como una solución que puede ejecutarse en Rivet Cloud, dentro de tu propia VPC, en una implementación autohospedada o en entornos aislados de redes y locales. Está orientado a equipos que crean agentes, aplicaciones en tiempo real y sistemas backend que necesitan estado durable, programación y observabilidad. ## ¿Qué puede hacer Rivet? ### Actores con estado Rivet Actors proporcionan computación durable y con estado para backends de Node.js o Bun, manteniendo el estado cerca de la carga de trabajo en ejecución para realizar lecturas y escrituras rápidamente. ### Ejecución elástica Los actores pueden ejecutarse indefinidamente, hibernar cuando están inactivos, escalar a cero y aumentar hasta miles de instancias cuando crece el tráfico. ### Flujos de trabajo, colas y streaming en tiempo real La plataforma incluye WebSockets integrados, flujos de trabajo durables, colas y programación para sistemas de varios pasos y en tiempo real. ### Runtime de agentes portátil agentOS es un sistema operativo ligero en proceso para agentes, basado en Wasm y V8, con un arranque en frío indicado de aproximadamente 6 ms y una huella de 22 MB de RAM. ### Acceso al sistema de archivos para herramientas y datos El sistema puede montar fuentes externas como S3, SQLite, Google Drive o el sistema de archivos del host como un sistema de archivos para que lo utilicen los agentes. ### Depuración y supervisión integradas Rivet incluye herramientas de observabilidad como un visor de SQLite, inspección del estado de los flujos de trabajo, supervisión de eventos y una REPL para depurar actores y sesiones de agentes. ## Casos de uso ### Backends de agentes Crea agentes que necesiten memoria durable, ejecución prolongada y un runtime portátil que pueda integrarse en un backend existente. ### Aplicaciones en tiempo real Ejecuta aplicaciones en tiempo real que dependan de WebSockets, sesiones con estado y flujos de trabajo coordinados, sin crear la capa de orquestación desde cero. ### Flujos de trabajo durables Gestiona trabajos en segundo plano, temporizadores, colas y procesos de varios pasos que deban sobrevivir a periodos de inactividad y reanudarse correctamente más adelante. ### Implementaciones privadas y reguladas Implementa en entornos con requisitos estrictos de aislamiento, incluidos VPC de clientes, redes reguladas o infraestructuras completamente aisladas de redes. ### Integración con plataformas personalizadas Conecta una plataforma de alojamiento personalizada de Node.js exponiendo \`/api/rivet\`, configurando las variables de entorno necesarias y vinculando la aplicación desde el panel de Rivet. ## Preguntas frecuentes ### ¿Para qué se utiliza Rivet? Rivet está diseñado para cargas de trabajo y agentes de larga duración y con estado. La documentación describe los actores como procesos de larga duración con estado durable, eventos en tiempo real e hibernación integrada, mientras que la página de inicio presenta agentOS como un sistema operativo portátil para agentes. ### ¿Dónde puede ejecutarse Rivet? La fuente muestra varias opciones de implementación: Rivet Cloud, tu propia VPC, entornos de clientes, redes aisladas de redes, infraestructura autohospedada y plataformas compatibles como Vercel, Railway, Kubernetes, AWS y GCP mediante el flujo de plataforma personalizada. ### ¿Rivet ofrece opciones tanto en la nube como autohospedadas? La página de precios muestra las opciones Free, Hobby, Team y Enterprise Edition. Los niveles gratuitos y de pago en la nube tienen límites de uso y asignaciones incluidas, mientras que Enterprise Edition es una oferta local personalizada para ejecutar Rivet en entornos privados o regulados. ### ¿Qué se necesita para conectar una plataforma de alojamiento personalizada? La documentación de plataformas personalizadas indica que tu aplicación debe exponer un endpoint \`/api/rivet\` accesible públicamente y que debes configurar \`RIVET\_ENDPOINT\` y \`RIVET\_PUBLIC\_ENDPOINT\` antes de conectarla desde el panel de Rivet. ### ¿Qué runtimes y frameworks admite Rivet? La documentación incluye Node.js y Bun como ruta de configuración principal, con opciones adicionales para React, Next.js, Rust beta, Effect.ts beta, Cloudflare Workers y Supabase Functions. ## Datos rápidos - **Categoría**: Herramienta para desarrolladores - **Enfoque principal**: Infraestructura para agentes de IA y cargas de trabajo con estado - **Opciones de implementación**: Nube, VPC, autohospedada y aislada de redes - **Stacks compatibles**: Node.js, Bun, Deno, React, Next.js y más - **Modelo de precios**: Nivel gratuito, niveles de pago en la nube, facturación basada en el uso y precios empresariales personalizados - **Sitio web**: rivet.gg