aicoolies logo
Rivet logo
Rivet logo

Rivet

Visual AI agent builder by Ironclad

open sourceupdated Apr 21, 2026

Rivet is an open-source visual AI programming environment and TypeScript library by Ironclad for building, debugging, and deploying AI agents through a node-based graph editor. Complex LLM prompt chains become visual networks with real-time data flow inspection at every node, team collaboration on agent graphs, and a TypeScript library for embedding finished graphs in any application. Transforms agent development from text-editing into visual engineering.

Rivet is an open-source visual AI programming environment and TypeScript library by Ironclad for creating, debugging, and deploying AI agents using a graph-based interface where complex LLM prompt chains are designed as visual node networks. It solves the challenge of making AI agent development accessible and debuggable by providing a visual IDE where developers can see the flow of data through every node in real-time, inspect inputs and outputs at each step, and iterate on agent logic without writing boilerplate code. Rivet transforms AI agent development from a text-editing exercise into a visual engineering discipline where complex interactions between prompts, tools, and data sources become intuitive to understand and modify.

Rivet provides a node-based editor for building prompt chains and agent workflows, real-time visualization of data flow with input and output inspection at every node, team collaboration features for designing, debugging, and sharing AI agent graphs, and a TypeScript library (Rivet Core) for running graphs in production applications. The visual approach makes it easy to understand complex multi-step agent workflows, identify bottlenecks, debug failures, and optimize prompt sequences without diving into code. Rivet supports integration with multiple LLM providers and can call into application code and vice versa through its extensible plugin architecture.

Rivet targets AI engineers, product teams, and enterprises building complex LLM-powered applications who need a visual development environment for designing, testing, and iterating on AI agent workflows. Ironclad uses Rivet internally for their Contract AI product, demonstrating its production readiness for enterprise legal document processing at scale. Rivet is particularly valuable for teams where multiple stakeholders need to understand and contribute to AI agent design, as the visual graph representation makes agent logic transparent and accessible to both technical and non-technical team members, enabling faster iteration and more effective collaboration.

Pricing

Free

Platforms

Desktop (macOS, Windows, Linux), Node.js

Categories

Tags

Use Cases

Related Tools

computed discovery: shared active categories · kept separate from editor-verified Alternatives

Agent Skills logo

Agent Skills

Open standard for portable skills across AI agents

Agent Skills is the open SKILL.md folder specification for packaging reusable instructions, scripts, references, and assets that compatible AI agents load through progressive disclosure. Originally developed by Anthropic and released as an open standard, it defines the portable format itself—not an example library, marketplace, or hosted agent product.

Open Source
hyperagent

HyperAgent

Open-source natural-language browser automation framework for AI agents

An AGPL-3.0 TypeScript framework that drives a real browser from natural-language tasks — the self-hostable OSS framework from Hyperbrowser, distinct from the vendor's paid cloud browser product.

freeOpen Source
KaibanJS logo

KaibanJS

JavaScript framework for building and visualizing multi-agent workflows on a Kanban board

KaibanJS is an MIT-licensed JavaScript framework for defining AI agents, tasks, tools, and teams, then orchestrating their work through a Kanban-inspired runtime and visual board. It can run inside Node.js, React, or Next.js projects, supports custom UIs and headless workflows, and provides real-time task-state visibility for multi-agent applications.

Open SourceTelemetry
Sakana Fugu logo

Sakana Fugu

Multi-agent model API that orchestrates frontier models behind one OpenAI-compatible endpoint

Sakana Fugu is a hosted model-provider API that exposes a learned multi-agent system as one OpenAI-compatible model. It dynamically routes coding, code review, research, and reasoning tasks across a frontier-model pool, with Fugu for lower-latency work and Fugu Ultra for harder workloads where answer quality matters more than cost or speed.

paidTelemetry
LangChain logo

OpenWiki

LangChain CLI for maintaining agent-friendly codebase documentation

OpenWiki is LangChain’s open-source CLI for generating and maintaining an agent-focused wiki inside a codebase. It can create an openwiki/ documentation folder, update it from repository changes, add guidance to AGENTS.md or CLAUDE.md, and run via an interactive CLI or daily GitHub Action so coding agents have durable context without stuffing every detail into prompts.

Open SourceTelemetry
Accomplish Coworker logo

Accomplish Coworker

Open-source desktop AI coworker for browsing and code execution.

Accomplish Coworker is an MIT-licensed open-source AI coworker that runs on the desktop, combining computer-use style browsing with code execution so agents can research, implement, run, and debug workflows in one local environment.

Open SourceTelemetry

FAQ

What is Rivet?

Rivet is an open-source visual AI programming environment and TypeScript library by Ironclad for building, debugging, and deploying AI agents through a node-based graph editor. Complex LLM prompt chains become visual networks with real-time data flow inspection at every node, team collaboration on agent graphs, and a TypeScript library for embedding finished graphs in any application. Transforms agent development from text-editing into visual engineering.

Is Rivet free?

Yes — Rivet is open source and free to use. Free

Is Rivet open source?

Yes — Rivet is open source.

What are the best Rivet alternatives?

The top editor-verified Rivet alternatives are Flowise, Dify, LangChain.