rivet

拖拽节点,可视化构建和调试 AI 工作流

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 开源模型 🍴 复刻 393 🐛 待处理 109 👀 关注 76
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 4722
维护状态 维护中
是否开源 开源
定价模式 🏷️完全免费 开源项目,MIT许可证,可免费使用和部署,无付费版本。

项目预览

rivet 项目界面预览图
图片来源:项目官网

项目数据

分类开源模型
开发团队Ironclad
定价模式🏷️完全免费
价格说明开源项目,MIT许可证,可免费使用和部署,无付费版本。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言TypeScript
技术栈/模型ai,llm,openai,typescript
GitHub 星标★ 4722
上线时间2023-04-22 00:00:00
代码更新2026-08-26
仓库体积1.71 GB
本站数据更新2026-11-10
维护状态维护中
收录时间2026-08-09
浏览次数3

项目介绍

Rivet 是一个开源的视觉化 AI 编程环境,同时也是一个 TypeScript 库。它旨在解决 AI 应用开发中流程复杂、难以调试和可视化的问题。通过拖拽节点的方式,开发者可以直观地构建 AI 工作流,将 LLM 调用、数据处理、逻辑判断等模块组合成可执行的流程图。Rivet 提供了实时调试功能,允许开发者逐步执行流程并查看每个节点的输入输出,从而快速定位问题。它还支持团队协作,方便共享和版本控制 AI 应用。核心能力包括节点式图形化编程、内置调试器、与 LangChain 等生态集成、以及导出为可嵌入的 TypeScript 代码。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 4722

技术标签

使用教程

⚠ 本教程由 AI 依据该项目 README 整理;原始文档不完整,部分步骤为通用流程推断,实际安装请以项目官方文档为准。

难度:入门 约 10 分钟 部署方式:本地安装 5 步

⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。

环境要求

  • 可运行桌面应用的 64 位操作系统(Rivet 为桌面应用,Windows/macOS/Linux 均可下载安装包)
  • 网络可访问 GitHub Releases 页面以下载预编译二进制文件
  • 如需从源码构建,操作系统需满足 CONTRIBUTING.md 中列出的构建环境要求

安装与启动步骤

  1. 1打开下载页

    README 的 Download 链接指向 GitHub Releases 页面,所有预编译安装包都在这里发布

  2. 2获取最新版本

    在 Releases 页面选择 Latest downloads,即最新一版的安装包列表

  3. 3下载对应安装包

    按自己的操作系统选择对应平台的预编译二进制文件下载,历史版本可在 All Releases 中查找

  4. 4安装并启动

    运行下载到的安装包完成安装,然后打开 Rivet 桌面应用,即可进入可视化画布界面

  5. 5从源码运行(可选)

    若不想用预编译包,README 指明从源码构建与运行的方式写在仓库根目录的 CONTRIBUTING.md 中

如何确认成功

能正常打开 Rivet 桌面应用并看到可视化流程画布,即表示安装成功。

常见问题

Q:README 里没有一条安装命令,怎么装?

A:Rivet 是桌面应用,README 只提供预编译二进制下载和源码构建两条路径,直接到 GitHub Releases 页面下载安装包安装即可,不需要敲命令。

Q:如何从源码构建和运行?

A:README 明确指向仓库根目录的 CONTRIBUTING.md,构建与运行说明都在该文件中,请以它为准。

Q:下载不到或找不到合适平台怎么办?

A:可到 All Releases 里翻找历史版本,或在 GitHub Issues 提交问题、在 Discord 服务器提问。

Q:遇到使用问题去哪里求助?

A:可以加入官方 Discord 服务器,或在 GitHub 的 Issues 提 Bug、Discussions 区提问。

注意事项

  • 本教程只依据 README 节选整理,README 未给出任何安装命令,故步骤中不含可执行命令,仅描述操作路径。
  • 官方文档地址为 https://rivet.ironcladapp.com/docs,使用细节请以官方文档为准。
  • 源码构建细节不在 README 中,务必查阅 CONTRIBUTING.md 后再操作。
  • 项目同时提供 TypeScript 库(Rivet Core),可嵌入到自己的应用中,相关用法见官方文档。

核心亮点

  • 可视化拖拽编程,降低 AI 流程搭建门槛
  • 内置逐步调试器,可实时查看节点输入输出
  • 支持导出 TypeScript 代码,便于集成到现有项目

不足之处

  • 文档/社区待观察
  • 可视化界面对于复杂逻辑可能显得繁琐

适用场景

  • 快速原型设计 AI 应用流程
  • 教学演示 AI 工作流逻辑
  • 团队协作开发可维护的 AI 应用

替代项目

LangFlow、Flowise、Node-RED

上一篇:lollms-webui

下一篇:koog

同类项目推荐

adk-docs 开源

写代码定义 AI Agent,评估部署一条龙

An open-source, code-first toolkit for building, evaluating, and deploying sophistic···

★ 1533 2026-09-22
ruby_llm 开源

用 Ruby 优雅地构建 AI 应用,一套代码接入所有主流大模型。

The Ruby AI framework.

★ 4498 2026-08-09
1c-agent-based-dev-framework 开源

让 AI 智能体替你写 1C 代码,开发任务自动跑起来

Фреймворк агентной разработки на 1С

★ 120 2026-10-13
speq 开源

用声明式规范,让 AI 编程更听话、更可控

The SPEQ specification: a declarative format for AI-assisted development

★ 141 2026-08-09
ai 开源

一套代码,多模型接入,类型安全,前端框架通吃。

Type-safe, provider-agnostic TypeScript AI SDK for streaming chat, tool calling, age···

★ 3344 2026-08-09
ritajs 开源

在创意编程中轻松玩转文本处理与生成

RiTa for JavaScript

★ 66 2026-08-09
wechaty 开源

给微信装个 AI 客服,消息秒回不冷场

Conversational RPA SDK for Chatbot Makers. Join our Discord: https://discord.gg/7q8N···

★ 23533 2026-08-09
transformers 开源

全球最大的模型仓库全家桶,想用的模型一把抓

Transformers: the model-definition framework for state-of-the-art machine learning m···

★ 168714 2026-08-09