Repolode
Ironclad

Ironclad/rivet

IDE visual para crear agentes de IA y cadenas de prompts como grafos, con una biblioteca de TypeScript para integrarlos en tus propias aplicaciones.

Estrellas
4,719
Forks
392
Issues abiertos
109
Último commit
hace 2 meses

¿Qué es?

Rivet es una aplicación de escritorio para diseñar agentes de IA y cadenas de prompts como grafos visuales de nodos. En un editor, los usuarios conectan prompts, llamadas a LLM, búsquedas de embeddings y otros pasos; luego ejecutan el grafo resultante para probar su comportamiento.

El proyecto también incluye Rivet Core, una biblioteca de TypeScript (publicada como @ironclad/rivet-core) que ejecuta los grafos creados en el editor de Rivet. El código de una aplicación puede llamar a un grafo, y los grafos pueden llamar al código de la aplicación, de modo que la misma lógica creada visualmente se puede integrar en un producto.

La aplicación es compatible con OpenAI GPT-3.5 y GPT-4, varios modelos de Anthropic Claude y los servicios LeMUR y de conversión de voz a texto de AssemblyAI. Para los embeddings y la búsqueda vectorial, se integra con OpenAI Embeddings y Pinecone. Hay binarios precompilados para macOS, Linux y Windows.

Funciones clave

  • 01Editor visual de grafos de nodos para combinar prompts y llamadas a LLM
  • 02Biblioteca de TypeScript para ejecutar grafos dentro de tus propias aplicaciones
  • 03Compatible con OpenAI GPT-3.5/GPT-4 y los modelos Anthropic Claude 2 y Claude 3
  • 04Integraciones de embeddings y búsqueda vectorial con OpenAI Embeddings y Pinecone
  • 05Conversión de voz a texto y análisis de voz con LeMUR a través de AssemblyAI
  • 06Versiones de escritorio para macOS, Linux y Windows

Casos de uso

  • Crear prototipos de cadenas de prompts de varios pasos antes de escribir código
  • Crear agentes de IA cuya lógica puedan inspeccionar visualmente personas que no sean ingenieras
  • Integrar flujos de trabajo con LLM diseñados visualmente en un producto de TypeScript o Node.js
  • Combinar la transcripción de voz con flujos de análisis mediante LLM

Inicio rápido

  1. 1

    Descarga la aplicación precompilada para tu plataforma desde las últimas versiones

  2. 2

    Para compilar y ejecutar desde el código fuente, sigue las instrucciones de CONTRIBUTING.md

Antes de usarlo

  • La compatibilidad integrada con LLM y embeddings se limita a los proveedores que aparecen en README.

En colecciones

Temas

Preguntas frecuentes

¿Qué es rivet?
IDE visual para crear agentes de IA y cadenas de prompts como grafos, con una biblioteca de TypeScript para integrarlos en tus propias aplicaciones. Rivet es una aplicación de escritorio para diseñar agentes de IA y cadenas de prompts como grafos visuales de nodos. En un editor, los usuarios conectan prompts, llamadas a LLM, búsquedas de embeddings y otros pasos; luego ejecutan el grafo resultante para probar su comportamiento.
¿rivet es gratuito? ¿Qué licencia tiene?
rivet es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿rivet sigue mantenido?
Actualizado en los últimos 6 meses. El último commit de rivet fue el 26 ago 2026.
¿Para qué puedo usar rivet?
Crear prototipos de cadenas de prompts de varios pasos antes de escribir código Crear agentes de IA cuya lógica puedan inspeccionar visualmente personas que no sean ingenieras Integrar flujos de trabajo con LLM diseñados visualmente en un producto de TypeScript o Node.js Combinar la transcripción de voz con flujos de análisis mediante LLM
¿Cómo se instala rivet?
Descarga la aplicación precompilada para tu plataforma desde las últimas versiones Para compilar y ejecutar desde el código fuente, sigue las instrucciones de CONTRIBUTING.md
¿Dónde consigo rivet?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/Ironclad/rivet

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados