프롬프트에 `ulw` 또는 `mass ulw`라는 키워드 하나를 넣으면 계획을 세우고 여러 모델에 작업을 분담한 뒤 결과를 검증하는 TypeScript 코딩 에이전트 CLI입니다.
Ironclad/rivet
AI 에이전트와 프롬프트 체인을 그래프로 만드는 시각적 IDE로, 앱에 임베드할 수 있는 TypeScript 라이브러리도 제공합니다.
- 스타
- 4,719
- 포크
- 392
- 열린 이슈
- 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
최신 릴리스에서 사용 중인 플랫폼에 맞는 사전 빌드된 앱을 다운로드하세요
- 2
소스 코드에서 빌드하고 실행하려면 CONTRIBUTING.md의 안내를 따르세요
사용 전 알아둘 점
- 내장 LLM 및 임베딩 지원은 README에 나열된 제공자만 지원합니다.
포함된 컬렉션
토픽
자주 묻는 질문
- rivet은(는) 무엇인가요?
- AI 에이전트와 프롬프트 체인을 그래프로 만드는 시각적 IDE로, 앱에 임베드할 수 있는 TypeScript 라이브러리도 제공합니다. Rivet은 AI 에이전트와 프롬프트 체인을 시각적 노드 그래프로 설계하는 데스크톱 애플리케이션입니다. 편집기에서 프롬프트, LLM 호출, 임베딩 검색 등의 단계를 연결한 뒤 그래프를 실행해 동작을 테스트할 수 있습니다.
- rivet은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- rivet은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- rivet은(는) 아직 유지보수되고 있나요?
- 6개월 이내 업데이트. rivet의 마지막 커밋은 2026년 8월 26일입니다.
- rivet은(는) 어디에 사용할 수 있나요?
- 코드를 작성하기 전에 여러 단계로 구성된 프롬프트 체인 프로토타이핑 엔지니어가 아닌 사람도 로직을 시각적으로 살펴볼 수 있는 AI 에이전트 구축 시각적으로 설계한 LLM 워크플로를 TypeScript 또는 Node.js 제품에 임베드 음성 전사와 LLM 분석 파이프라인 결합
- rivet는 어떻게 설치하나요?
- 최신 릴리스에서 사용 중인 플랫폼에 맞는 사전 빌드된 앱을 다운로드하세요 소스 코드에서 빌드하고 실행하려면 CONTRIBUTING.md의 안내를 따르세요
- rivet은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/Ironclad/rivet
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
주요 LLM 제공자와 UI 프레임워크를 아우르는 스트리밍 채팅, 도구 호출, 에이전트, 멀티모달 앱용 타입 안전·제공자 독립형 TypeScript SDK입니다.
모델, 임베딩, 벡터 저장소와 서드파티 통합을 위한 표준 인터페이스를 제공하는 LLM 기반 애플리케이션 및 에이전트 구축용 Python 프레임워크입니다.
Claude, OpenAI, Gemini, Ollama 및 자체 호스팅 모델 같은 LLM을 Elixir 애플리케이션에 통합하는 Elixir 라이브러리입니다.
OpenAI, Anthropic 및 기타 제공업체의 프롬프트와 LLM 요청을 로깅하고 버전 관리·추적·평가하는 PromptLayer Python SDK입니다.
Ruby 앱에 채팅 완성, 도구 호출, 프롬프트 체인, 구조화된 출력을 추가할 수 있는 Ruby 라이브러리입니다.