Repolode
Ironclad

Ironclad/rivet

Визуальная IDE для создания AI-агентов и цепочек промптов в виде графов, а также TypeScript-библиотека для встраивания их в свои приложения.

Звёзды
4,719
Форки
392
Открытые issues
109
Последний коммит
2 месяца назад

Что это?

Rivet — десктопное приложение для проектирования AI-агентов и цепочек промптов в виде графов из визуальных узлов. В редакторе пользователи соединяют промпты, вызовы LLM, поиск эмбеддингов и другие шаги, а затем запускают получившийся граф, чтобы проверить его работу.

В проект также входит Rivet Core — TypeScript-библиотека (публикуется как @ironclad/rivet-core), которая запускает графы, созданные в редакторе Rivet. Код приложения может вызывать граф, а графы — обращаться к коду приложения. Благодаря этому логику, созданную визуально, можно встроить в продукт.

Приложение поддерживает OpenAI GPT-3.5 и GPT-4, несколько моделей Anthropic Claude, а также сервисы AssemblyAI LeMUR и распознавания речи в текст. Для работы с эмбеддингами и векторного поиска доступны интеграции с OpenAI Embeddings и Pinecone. Готовые бинарные сборки доступны для macOS, Linux и Windows.

Ключевые возможности

  • 01Визуальный редактор графов для составления цепочек промптов и вызовов LLM
  • 02TypeScript-библиотека для запуска графов внутри собственных приложений
  • 03Поддержка OpenAI GPT-3.5/GPT-4 и моделей Anthropic Claude 2 и Claude 3
  • 04Интеграции с OpenAI Embeddings и Pinecone для работы с эмбеддингами и векторного поиска
  • 05Распознавание речи в текст и анализ голоса с помощью LeMUR от AssemblyAI
  • 06Десктопные сборки для macOS, Linux и Windows

Сценарии использования

  • Прототипирование многошаговых цепочек промптов до написания кода
  • Создание AI-агентов с логикой, которую специалисты без навыков разработки могут изучать визуально
  • Встраивание визуально спроектированных рабочих процессов с LLM в продукт на TypeScript или Node.js
  • Объединение транскрибации речи с конвейерами анализа на базе LLM

Быстрый старт

  1. 1

    Скачайте предварительно собранное приложение для своей платформы из последних релизов

  2. 2

    Чтобы собрать и запустить приложение из исходного кода, следуйте инструкциям в CONTRIBUTING.md

Что важно знать

  • Встроенная поддержка LLM и эмбеддингов доступна только для провайдеров, перечисленных в README.

В подборках

Темы

Частые вопросы

Что такое rivet?
Визуальная IDE для создания AI-агентов и цепочек промптов в виде графов, а также TypeScript-библиотека для встраивания их в свои приложения. Rivet — десктопное приложение для проектирования AI-агентов и цепочек промптов в виде графов из визуальных узлов. В редакторе пользователи соединяют промпты, вызовы LLM, поиск эмбеддингов и другие шаги, а затем запускают получившийся граф, чтобы проверить его работу.
rivet можно использовать бесплатно? Какая у него лицензия?
rivet распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
rivet всё ещё поддерживается?
Обновлялся за последние 6 месяцев. Последний коммит в rivet — 26 авг. 2026 г..
Для чего можно использовать rivet?
Прототипирование многошаговых цепочек промптов до написания кода Создание AI-агентов с логикой, которую специалисты без навыков разработки могут изучать визуально Встраивание визуально спроектированных рабочих процессов с LLM в продукт на TypeScript или Node.js Объединение транскрибации речи с конвейерами анализа на базе LLM
Как установить rivet?
Скачайте предварительно собранное приложение для своей платформы из последних релизов Чтобы собрать и запустить приложение из исходного кода, следуйте инструкциям в CONTRIBUTING.md
Где скачать rivet?
Исходный код и инструкции по установке — на GitHub: https://github.com/Ironclad/rivet

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Типобезопасный SDK для TypeScript, независимый от провайдера: потоковый чат, вызов инструментов, агенты и мультимодальные приложения для популярных LLM-провайдеров и UI-фреймворков.

3,3 тыс.+52 за неделю383TypeScriptMITОбновлён 19 часов назад

Python-фреймворк для создания приложений и агентов на базе LLM со стандартными интерфейсами для моделей, эмбеддингов, векторных хранилищ и сторонних интеграций.

149,1 тыс.+426 за неделю25,1 тыс.PythonMITАктивно поддерживаетсяОбновлён 15 часов назад