Coder Social home page Coder Social logo

gqadonis / rivet Goto Github PK

View Code? Open in Web Editor NEW

This project forked from ironclad/rivet

0.0 0.0 0.0 713.8 MB

The open-source visual AI programming environment and TypeScript library

Home Page: https://rivet.ironcladapp.com

License: MIT License

JavaScript 1.32% Rust 0.41% TypeScript 91.24% CSS 1.37% HTML 0.07% MDX 5.59%

rivet's Introduction

Rivet Logo Rivet

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!

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

📖

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

rivet's People

Contributors

abrenneke avatar gogwilt avatar allcontributors[bot] avatar swimburger avatar a-rothwell avatar tcgj avatar meeow avatar crystalix007 avatar ankrgyl avatar scottbessler avatar eltociear avatar teddycoleman avatar tberman avatar zhangyijiang avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.