Rivet
by Community
The open-source visual AI programming environment and TypeScript library
OSS
Rivet
Added 1 June 2026
Overview
Rivet is an open-source visual programming environment and TypeScript library for building AI agents and workflows. Users drag-and-drop nodes to construct logic chains, then export them as runnable TypeScript code.
Best for
Best for
Developers and teams who want a visual-first approach to prototyping and building AI agent pipelines in TypeScript.
Use cases
- Designing multi-step AI agent pipelines visually
- Prototyping and debugging LLM workflows without coding
- Embedding AI logic into existing TypeScript applications
Notes
Rivet is an open-source visual programming environment and TypeScript library for building AI agents and workflows. Users drag-and-drop nodes to construct logic chains, then export them as runnable TypeScript code.
4,597 stars on GitHub. Last updated 2026-05-29. Licensed MIT.
Use cases
- Designing multi-step AI agent pipelines visually
- Prototyping and debugging LLM workflows without coding
- Embedding AI logic into existing TypeScript applications
Pros
- Visual interface lowers the barrier to building complex AI workflows
- Exports clean TypeScript code for integration and production use
- Active open-source community with frequent updates
Cons
- Visual node editors can become unwieldy for very large workflows
- Limited to TypeScript/JavaScript ecosystems for runtime execution
- Steeper learning curve for developers unfamiliar with visual programming paradigms
Indexed from awesome-langchain and enriched against its public facts.
Pros
- Visual interface lowers the barrier to building complex AI workflows
- Exports clean TypeScript code for integration and production use
- Active open-source community with frequent updates
Cons
- Visual node editors can become unwieldy for very large workflows
- Limited to TypeScript/JavaScript ecosystems for runtime execution
- Steeper learning curve for developers unfamiliar with visual programming paradigms
Pairs with
Other entries in the index that connect to this one. Click through to see the chain.