Repolode
Ironclad

Ironclad/rivet

IDE visual para criar agentes de IA e cadeias de prompts em grafos, com uma biblioteca TypeScript para incorporá-los aos seus próprios apps.

Estrelas
4,719
Forks
393
Issues abertas
109
Último commit
há 2 meses

O que é?

Rivet é um aplicativo desktop para projetar agentes de IA e cadeias de prompts como grafos visuais de nós. No editor, os usuários conectam prompts, chamadas a LLMs, consultas de embeddings e outras etapas; depois, executam o grafo resultante para testar seu comportamento.

O projeto também inclui o Rivet Core, uma biblioteca TypeScript (publicada como @ironclad/rivet-core) que executa grafos criados no editor do Rivet. O código do aplicativo pode chamar um grafo, e os grafos podem chamar o código do aplicativo, permitindo incorporar a um produto a mesma lógica criada visualmente.

O aplicativo oferece suporte ao OpenAI GPT-3.5 e GPT-4, a vários modelos Anthropic Claude e aos serviços LeMUR e de conversão de fala em texto da AssemblyAI. Para embeddings e busca vetorial, integra-se ao OpenAI Embeddings e ao Pinecone. Há binários pré-compilados disponíveis para macOS, Linux e Windows.

Recursos principais

  • 01Editor visual de grafos de nós para combinar prompts e chamadas a LLMs
  • 02Biblioteca TypeScript para executar grafos nos seus próprios aplicativos
  • 03Compatibilidade com OpenAI GPT-3.5/GPT-4 e os modelos Anthropic Claude 2 e Claude 3
  • 04Integrações de embeddings e busca vetorial com OpenAI Embeddings e Pinecone
  • 05Conversão de fala em texto e análise de voz com LeMUR via AssemblyAI
  • 06Versões desktop para macOS, Linux e Windows

Casos de uso

  • Prototipar cadeias de prompts com várias etapas antes de escrever código
  • Criar agentes de IA cuja lógica possa ser inspecionada visualmente por pessoas que não são engenheiras
  • Incorporar fluxos de trabalho com LLMs, projetados visualmente, a um produto em TypeScript ou Node.js
  • Combinar transcrição de voz com pipelines de análise por LLM

Início rápido

  1. 1

    Baixe o aplicativo pré-compilado para sua plataforma na versão mais recente

  2. 2

    Para compilar e executar a partir do código-fonte, siga as instruções de CONTRIBUTING.md

Antes de usar

  • O suporte integrado a LLM e embeddings abrange apenas os provedores listados no README.

Em coleções

Tópicos

Perguntas frequentes

O que é rivet?
IDE visual para criar agentes de IA e cadeias de prompts em grafos, com uma biblioteca TypeScript para incorporá-los aos seus próprios apps. Rivet é um aplicativo desktop para projetar agentes de IA e cadeias de prompts como grafos visuais de nós. No editor, os usuários conectam prompts, chamadas a LLMs, consultas de embeddings e outras etapas; depois, executam o grafo resultante para testar seu comportamento.
rivet é gratuito? Qual é a licença?
rivet é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
rivet ainda é mantido?
Atualizado nos últimos 6 meses. O último commit de rivet foi em 26 de ago. de 2026.
Para que posso usar rivet?
Prototipar cadeias de prompts com várias etapas antes de escrever código Criar agentes de IA cuja lógica possa ser inspecionada visualmente por pessoas que não são engenheiras Incorporar fluxos de trabalho com LLMs, projetados visualmente, a um produto em TypeScript ou Node.js Combinar transcrição de voz com pipelines de análise por LLM
Como instalar rivet?
Baixe o aplicativo pré-compilado para sua plataforma na versão mais recente Para compilar e executar a partir do código-fonte, siga as instruções de CONTRIBUTING.md
Onde consigo rivet?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/Ironclad/rivet

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados