// agents · Ironclad/rivet

rivet

rivetは、Ironcladが公開しているオープンソースのAIエージェントプロジェクトです(GitHub: Ironclad/rivet)。GitHubスターは4,699、フォークは387で、MITライセンスの下で公開されています。GitHubでの最終更新は2026年8月26日です。

Rivet is Ironclad's visual IDE and TypeScript library for building complex AI agents and prompt chains

★ 4.7k スター⑂ 387 フォークMIT更新 2026年8月
▦ ビジュアル — このプロジェクトのREADMEには埋め込み可能なスクリーンショットがないため、
ここではプレースホルダーを表示しています。下のガイド自体は完全な内容です。
// プロジェクトの基本情報

プロジェクト基本情報

リポジトリ
Ironclad/rivet
GitHubスター
4,699
フォーク
387
ライセンス
MIT
GitHubでの最終更新
2026年8月26日
掲載タイプ
完全なインストールガイド
公式サイト
Official site
// 仕組み

仕組み

  1. Decide how you'll use Rivet

    Use the desktop IDE to design graphs visually, or embed Rivet Core in a TypeScript app — most people start with the IDE.

  2. Get the app or the library

    Download a prebuilt binary for your OS, or add the npm packages to your project.

  3. Configure your providers

    Add your OpenAI or Anthropic API keys (and Pinecone if you use vector features) in the app settings or your code.

  4. Build and run your first graph

    Chain prompts and nodes in the IDE, test the graph, then run it from your application with Rivet Core.

// 機能

選ばれる理由

Visual graph IDE

A desktop application for creating complex AI agents and prompt chains as editable graphs.

Rivet Core library

A TypeScript library for running Rivet graphs in your own applications, with two-way calls between your code and graphs.

Multiple LLM providers

Support for OpenAI GPT-3.5/GPT-4 and Anthropic Claude Instant, Claude 2, and Claude 3 Haiku, Sonnet, and Opus.

Embeddings and vector DB

OpenAI Embeddings with Pinecone for retrieval-style graph features.

Voice data support

AssemblyAI LeMUR for voice data and AssemblyAI speech-to-text integrations.

Cross-platform binaries

Prebuilt downloads for macOS, Linux (AppImage), and Windows from the releases page.

Advertisement
// 自分で実行

自分で実行してみる

  1. Clone the repository

    Clone the project and enter its directory (source builds follow CONTRIBUTING.md).

    git clone https://github.com/Ironclad/rivet.git
    cd rivet
  2. Or install the core library

    For embedding graphs in your own TypeScript app, install Rivet Core from npm.

    npm install @ironclad/rivet-core
  3. Run a graph

    Download the desktop app from the releases page to design a graph, then execute it from Node with Rivet Core/Node as documented on the Rivet site.

    # design in the Rivet app, run via @ironclad/rivet-node — see rivet.ironcladapp.com docs
// 活用例

作れるもの

Advertisement
// よくある質問

よくある質問

Who maintains Rivet?

Ironclad, the contract-management company, maintains Rivet and its documentation at rivet.ironcladapp.com.

Is Rivet free?

Yes, the application and libraries are MIT-licensed. You pay for your own LLM and Pinecone usage through your provider accounts.

Does it need a paid API key?

Yes — graphs call models through your own OpenAI or Anthropic keys (and Pinecone/AssemblyAI keys if you use those integrations).

How does it compare to LangChain or Flowise?

Rivet's center of gravity is its visual IDE plus a first-class TypeScript runtime for the same graphs, rather than a code-first framework or a purely hosted flow builder.

How do I get started?

Download the prebuilt app for your OS from the releases page, add an API key, and build your first graph — or `npm install @ironclad/rivet-core` to embed graphs in code.

// さらに探索

似ているツール

AIエージェント

agents

Build AI agents in a no-code visual builder or TypeScript SDK, fully synced.

★ 1.4k スターCustom
ガイドを見る →
AIエージェント

OmAgent

Python library for building multimodal language agents — VLM, video and mobile, fast to prototype and ship

★ 2.7k スターApache-2.0
ガイドを見る →
AIエージェント

pi

A TypeScript toolkit for building agents: unified LLM API, loop, TUI, and CLI.

★ 113.3k スターMIT
ガイドを見る →
AIエージェント

coze-studio

A visual all-in-one platform for building, debugging, and deploying AI agents.

★ 21.7k スターApache-2.0
ガイドを見る →
AIエージェント

adk-js

Google's code-first TypeScript toolkit for building AI agents.

★ 1.4k スターApache-2.0
ガイドを見る →
AIエージェント

agentdojo

Test your agents against prompt-injection attacks.

★ 897 スターMIT
ガイドを見る →
// 代替候補

代替候補: AIエージェント

LibreAIカタログに掲載されたAIエージェントプロジェクトの中で最もスターの多いもの — rivetが合わなかった場合に検討したい、現実的な候補リストです。

// さらに見る agents

さらに見る: AIエージェント

カタログの中でrivetとスター数が近いAIエージェントプロジェクト — 前後の棚もそのまま見て回れます。

rivetを入手する

無料でオープン — ソースコードを入手して、リポジトリにスターを付け、作り始めましょう。