Rivet
Visual node-graph editor and TypeScript runtime for building and debugging LLM agent workflows.
About
Ironclad built Rivet so teams could design LLM workflows as node graphs instead of long stretches of glue code. The desktop editor, a Tauri app with installers for macOS, Windows, and Linux, lets you wire chat, text, loop, and subgraph nodes together and then inspect the value flowing through every connection while a graph executes. Finished projects are plain files that your own TypeScript or Node.js service loads and calls like a function through the @ironclad/rivet-core and @ironclad/rivet-node npm packages, and the rivet CLI can execute one graph from the terminal or expose a whole project over a local HTTP server, which is also packaged as a Docker image. Bundled plugins connect to OpenAI, Anthropic, Google, Hugging Face, Pinecone, AssemblyAI, Autoevals, and Gentrace, and the Trivet library adds test suites for graphs. Calls go straight to the providers with your own API keys. The MIT license allows commercial embedding. Commits over the past year are mostly dependency bumps, so expect a stable tool rather than rapid feature growth. Best for TypeScript teams that want visual debugging of agent logic.
Should you use Rivet?
Pick it when
Use Rivet when TypeScript developers want to design and debug prompt chains visually in a desktop editor, then run the same graphs inside their own application through the Rivet core library.
Look elsewhere when
Skip it if non-developers will build flows in a browser or you want embeddable chat widgets and a full app platform, where Flowise, Langflow, or Dify fit. Code-first TypeScript teams that do not need a node editor may prefer mastra.
Alternatives to Rivet
- Langflow
Browser-based canvas that publishes each flow as an API and MCP server; better for shared team use, less suited to embedding graphs in TS code.
- Flowise
Node.js server with drag-and-drop LangChain nodes and embeddable chat widgets; easier for non-developers, less of a debugging environment.
- Dify
Full platform with RAG, a prompt IDE, and production monitoring; far more to operate, and an Apache variant license with extra conditions.
- Mastra
Code-first TypeScript framework with a local Studio playground; better for version-controlled logic, without a node-wiring editor.
Reviews (0)
Leave a Review
No reviews yet. Be the first to review!
Details
- Category
- AI Agents & Orchestration
- Price
- Free
- Platform
- Local/Desktop
- Difficulty
- Easy (2/5)
- License
- MIT
- Added
- Apr 3, 2026