Repolode
Ironclad

Ironclad/rivet

AIエージェントやプロンプトチェーンをグラフで構築できるビジュアルIDE。アプリへの組み込みに使えるTypeScriptライブラリも提供します。

スター
4,719
フォーク
393
未解決の Issue
109
最終コミット
2 か月前

これは何?

Rivetは、AIエージェントやプロンプトチェーンをビジュアルなノードグラフで設計するためのデスクトップアプリケーションです。エディター上でプロンプト、LLM呼び出し、埋め込みベクトルの検索などのステップをつなぎ、完成したグラフを実行して動作をテストできます。

このプロジェクトでは、Rivetエディターで作成したグラフを実行するTypeScriptライブラリ、Rivet Core(@ironclad/rivet-coreとして公開)も提供しています。アプリケーションコードからグラフを呼び出せるほか、グラフからアプリケーションコードを呼び出すこともできるため、ビジュアルに構築したロジックを製品に組み込めます。

アプリケーションは、OpenAI GPT-3.5とGPT-4、複数のAnthropic Claudeモデル、AssemblyAIのLeMURおよび音声認識サービスに対応しています。埋め込みベクトルとベクトル検索には、OpenAI EmbeddingsおよびPineconeを統合しています。macOS、Linux、Windows向けのビルド済みバイナリを利用できます。

主な機能

  • 01プロンプトやLLM呼び出しを組み合わせるビジュアルノードグラフエディター
  • 02独自のアプリケーション内でグラフを実行するためのTypeScriptライブラリ
  • 03OpenAI GPT-3.5/GPT-4およびAnthropic Claude 2、Claude 3モデルに対応
  • 04OpenAI EmbeddingsおよびPineconeによる埋め込みベクトルとベクトル検索の統合
  • 05AssemblyAIによる音声認識とLeMUR音声分析
  • 06macOS、Linux、Windows向けのデスクトップビルド

ユースケース

  • コードを書く前に複数ステップのプロンプトチェーンを試作する
  • エンジニア以外の人もロジックを視覚的に確認できるAIエージェントを構築する
  • ビジュアルに設計したLLMワークフローをTypeScriptまたはNode.js製品に組み込む
  • 音声の文字起こしとLLM分析パイプラインを組み合わせる

クイックスタート

  1. 1

    最新のリリースから、お使いのプラットフォーム向けのビルド済みアプリをダウンロードしてください

  2. 2

    ソースからビルドして実行するには、CONTRIBUTING.md の手順に従ってください

使う前に知っておきたいこと

  • 組み込みの LLM と埋め込み機能は、README に記載されているプロバイダーのみをサポートしています。

収録されている特集

トピック

よくある質問

rivet とは?
AIエージェントやプロンプトチェーンをグラフで構築できるビジュアルIDE。アプリへの組み込みに使えるTypeScriptライブラリも提供します。 Rivetは、AIエージェントやプロンプトチェーンをビジュアルなノードグラフで設計するためのデスクトップアプリケーションです。エディター上でプロンプト、LLM呼び出し、埋め込みベクトルの検索などのステップをつなぎ、完成したグラフを実行して動作をテストできます。
rivet は無料で使えますか?ライセンスは?
rivet は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
rivet は今もメンテナンスされていますか?
半年以内に更新あり。rivet の最終コミットは 2026年8月26日 です。
rivet は何に使えますか?
コードを書く前に複数ステップのプロンプトチェーンを試作する エンジニア以外の人もロジックを視覚的に確認できるAIエージェントを構築する ビジュアルに設計したLLMワークフローをTypeScriptまたはNode.js製品に組み込む 音声の文字起こしとLLM分析パイプラインを組み合わせる
rivet のインストール方法は?
最新のリリースから、お使いのプラットフォーム向けのビルド済みアプリをダウンロードしてください ソースからビルドして実行するには、CONTRIBUTING.md の手順に従ってください
rivet はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/Ironclad/rivet

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト