Skip to content

d-debrock/rivet

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

1,617 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Rivet Logo

All Contributors GitHub issues GitHub pull requests License Discord

Rivet, the IDE for creating complex AI agents and prompt chaining, and embedding it in your application.

Report Bug ยท Request Feature ยท Discussions ยท Chat

Have a question? Need some help? Check out the Rivet Discord server!

rivet-lightning-demo.mov

About Rivet

Rivet Application

Rivet is a desktop application for creating complex AI agents and prompt chaining, and embedding it in your application.

Rivet currently has LLM support for:

Rivet has embedding/vector database support for:

Rivet also supports these additional integrations:

For more information on how to use the application and all of its capabilities, see the documentation!

Rivet Core

Rivet core is a TypeScript library for running graphs created in Rivet. It is used by the Rivet application, but can also be used in your own applications, so that Rivet can call into your own application's code, and your application can call into Rivet graphs.

For more information on using Rivet Core, see the Rivet Integration Getting Started page and the related API documentation.

Rivet core is available on NPM as @ironclad/rivet-core. Rivet node is available as @ironclad/rivet-node. Documentation for each is available on the Rivet website.

Getting Started

Prebuilt Binaries

Latest downloads

All Releases

Check out the releases page for all available releases.

Running from Source

See CONTRIBUTING.md for information on building and running Rivet from source.

Contributing

All types of contributions are welcome - from code to documentation, bug reports, user experience feedback, and new feature suggestions!

Take a moment to read through the CONTRIBUTING.md file for help with setting up your development environment, and how to get started contributing to Rivet.

We use the All Contributors bot to recognize all our contributors, so every contribution is acknowledged. See the Contributors section below for everyone!

Code of Conduct

The Rivet project is welcome to all contributors, and as such, we have a Code of Conduct that all contributors must follow.

Troubleshooting

If you have run into any issues while running the Rivet application, or when integrating it into your code, please check the Issues page for any existing issues, and if you can't find any, please open a new issue!

If you have any other questions on using Rivet, or have any other ideas, feel free to open a discussion!

Contributors โœจ

Thanks goes to these wonderful people (emoji key):

Andy Brenneke
Andy Brenneke

๐Ÿ’ป ๐Ÿค” ๐Ÿ”ฌ โš ๏ธ ๐Ÿ”ง ๐Ÿ‘€ ๐Ÿ’ฌ ๐Ÿง‘โ€๐Ÿซ
Cai GoGwilt
Cai GoGwilt

๐Ÿ’ป ๐Ÿ’ผ ๐Ÿค” ๐Ÿšง ๐Ÿ“ฃ ๐Ÿ‘€ ๐Ÿ›
Teddy Coleman
Teddy Coleman

๐Ÿ’ป ๐Ÿ›
Todd Berman
Todd Berman

๐Ÿ’ป ๐Ÿ›
Andrew Rothwell
Andrew Rothwell

โœ… ๐Ÿ“– ๐Ÿ’ป
Dominic Cooney
Dominic Cooney

๐Ÿค” ๐Ÿ›
Ankur Goyal
Ankur Goyal

๐Ÿ“– ๐Ÿ’ป
Scott Bessler
Scott Bessler

๐Ÿ’ก ๐Ÿ’ป ๐Ÿ›
Brandon Hong
Brandon Hong

๐Ÿ’ป ๐Ÿ›
Niels Swimberghe
Niels Swimberghe

๐Ÿ’ป ๐Ÿ“– ๐Ÿ›
Terence C
Terence C

๐Ÿ’ป
Thomas Brodahl
Thomas Brodahl

๐ŸŽจ
Justin Kwok
Justin Kwok

๐Ÿ›
Zhang Yi Jiang
Zhang Yi Jiang

๐Ÿ“–
Michael Kuc
Michael Kuc

๐Ÿ’ป
Ikko Eltociear Ashimine
Ikko Eltociear Ashimine

๐Ÿ“–
HU$H
HU$H

๐Ÿ’ป ๐Ÿค”
kcwhite
kcwhite

๐Ÿ“–
Vivek Nair
Vivek Nair

๐Ÿ’ป ๐Ÿ“– ๐Ÿ›
ไธ›ไบ‘
ไธ›ไบ‘

๐Ÿค”
Vianney Stroebel
Vianney Stroebel

๐Ÿ›
HumanBot
HumanBot

๐Ÿ›
bradstallion
bradstallion

๐Ÿ›
Wannabeasmartguy
Wannabeasmartguy

๐Ÿค”
mhamadeus
mhamadeus

๐Ÿค”
Mohamed Alturfi
Mohamed Alturfi

๐Ÿšง
kojikeneda
kojikeneda

๐Ÿค”
Sandesh  Pyakurel
Sandesh Pyakurel

๐Ÿšง
Jason Gill
Jason Gill

๐Ÿ›
Andriy Druk
Andriy Druk

๐Ÿ›
bardia-pourvakil
bardia-pourvakil

๐Ÿ“–
Cinerar
Cinerar

๐Ÿ“–
Kit
Kit

๐Ÿ’ป
Nick Foscarini
Nick Foscarini

๐Ÿ’ป ๐Ÿ“–
Wayne Chang
Wayne Chang

๐Ÿ’ป
loui7
loui7

๐Ÿ’ป
Adrien Maret
Adrien Maret

๐Ÿ’ป
Shravan Sunder
Shravan Sunder

๐Ÿ’ป
Liau Jian Jie
Liau Jian Jie

๐Ÿ’ป

This project follows the all-contributors specification. Contributions of any kind are welcome!

About

The open-source visual AI programming environment and TypeScript library

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • TypeScript 79.9%
  • MDX 18.0%
  • Other 2.1%
โšก