Readit News logoReadit News
gogwilt commented on Show HN: Rivet – open-source AI Agent dev env with real-world applications   rivet.ironcladapp.com/... · Posted by u/gogwilt
emwang · 2 years ago
figuring out how to iterate rapidly with our AI efforts was poking around in the dark until we got Rivet set up and could start to isolate variables. So this has been really exciting to see.
gogwilt · 2 years ago
Thanks! Super impressed by your team's application of AI!
gogwilt commented on Show HN: Rivet – open-source AI Agent dev env with real-world applications   rivet.ironcladapp.com/... · Posted by u/gogwilt
denidoman · 2 years ago
Nice app, and thank you for OSS!

Am I right, that the following 2 services solve the same product in a similar way: https://github.com/logspace-ai/langflow , https://github.com/FlowiseAI/Flowise ?

It's absolutely ok if the answer is "Yes", I think that in this hot market each product will find a place. And competition is also motivate :)

It would be also nice to add Rivet here: https://github.com/kyrolabs/awesome-langchain#low-code

gogwilt · 2 years ago
Thanks!

Yes, I think Rivet, langflow, and flowise all came to the idea of visual programming for LLMs in parallel. I like to think it's a good sign that visual programming is a powerful paradigm here :)

I do think Rivet hits a pretty different use-case. Beyond being in the TypeScript ecosystem, Rivet's remote debugging and embedability are pretty unique, and super critical!

gogwilt commented on Show HN: Rivet – open-source AI Agent dev env with real-world applications   rivet.ironcladapp.com/... · Posted by u/gogwilt
jamesmcintyre · 2 years ago
This is awesome! I've been looking for exactly this type of solution that gives a more intuitive (yet robust) ui and has node/typescript api (rivets node sdk is even better!).

Quick question, how does it know to choose plugins? I think you add a plugin node to the graph but are there ways in which you can describe what the plugin does so that an llm could dynamically choose amongst plugins? Or is this just building out a graph with nodes that explicitly choose amongst plugins via prompting?

Thanks so much for open sourcing this! Great work!

(also love that your docs authoring look to be assisted by llm's, so meta: https://rivet.ironcladapp.com/docs/api-reference/node/overvi...)

gogwilt · 2 years ago
Thanks! Really glad to hear it, and excited to hear what you think!

Rivet doesn't have a built-in way of choosing between different ChatGPT plugins, so you have to explicitly build out the graph and choose via prompting. We published an example app that actually does this, although the "plugin choosing" part is intentionally simplistic: https://github.com/Ironclad/rivet-example

And yes... the docs and a decent amount of the code was heavily assisted by LLMs (all Andy, not me). Apparently if you look in the commit history, you can kind of see how Andy used Rivet to build Rivet!

gogwilt commented on Show HN: Rivet – open-source AI Agent dev env with real-world applications   rivet.ironcladapp.com/... · Posted by u/gogwilt
ryscheng · 2 years ago
I love it! and so glad you guys made it open source. nice work!
gogwilt · 2 years ago
Thanks @ryscheng!
gogwilt commented on Show HN: Rivet – open-source AI Agent dev env with real-world applications   rivet.ironcladapp.com/... · Posted by u/gogwilt
jayfk · 2 years ago
Are there any real world projects which are open source using this? Would love to take a peek on how this looks like on something non trivial.
gogwilt · 2 years ago
Unfortunately nothing beyond the example apps. We wanted to get an example with a full agentic loop together, but settled for the simpler chatbot.

We'd love suggestions here, actually. Can you think of a use-case that might be a good example to open-source? Preferably something that interacts with multiple APIs towards a specific purpose?

gogwilt commented on Show HN: Rivet – open-source AI Agent dev env with real-world applications   rivet.ironcladapp.com/... · Posted by u/gogwilt
swimburger · 2 years ago
I played around with Rivet and contributed to it. Great tool!
gogwilt · 2 years ago
Yes! Thanks a ton for your contributions!
gogwilt commented on Show HN: Rivet – open-source AI Agent dev env with real-world applications   rivet.ironcladapp.com/... · Posted by u/gogwilt
damndan · 2 years ago
What's the target ICP - mid/late stage enterprises or startups/tinkerers?
gogwilt · 2 years ago
Likely early to growth-stage start-ups!

That's at least what a lot of our early design partners and collaborators have been. Rivet slots in neatly to most modern TypeScript applications, and is pretty easy to adopt progressively.

(Also depends on your definition... I'd consider Ironclad a "growth-stage start-up," but I imagine others would say otherwise!)

gogwilt commented on Show HN: Rivet – open-source AI Agent dev env with real-world applications   rivet.ironcladapp.com/... · Posted by u/gogwilt
dsaffy · 2 years ago
Awesome work Cai and Andy. Do you have advice on structuring functions for best results? (eg, is it a good idea to give my agent access to things like a calculator "in case it needs it" or be careful about spoon-feeding it the tools I think it needs)
gogwilt · 2 years ago
Thanks!

I don't think it's a good idea to give an agent tools "just in case."

We've opted for giving our agents access to a few distinct, but powerful tools, and then trusting them to combine these tools in a strategic way. It's going well so far, but we are pretty careful to clearly explain the tools.

However, I've spoken to other teams that have opted for giving their agents tons of tools, and it sounds like that can work pretty well. But everything seems to take work and experimentation.

gogwilt commented on Show HN: Rivet – open-source AI Agent dev env with real-world applications   rivet.ironcladapp.com/... · Posted by u/gogwilt
abdellah123 · 2 years ago
This is a game changer. I have implemented AI features recently, and it was a nightmare using code.

Visual programming is a perfect match for AI. And Rivet is very neat and polished. I will definitely use it to build the next AI feature

Thanks for sharing

gogwilt · 2 years ago
Thank you! 100% with you on the nightmare using code.

We'd love your feedback when you get a chance to dig in! Building AI features is SUPER fun with Rivet!

gogwilt commented on Show HN: Rivet – open-source AI Agent dev env with real-world applications   rivet.ironcladapp.com/... · Posted by u/gogwilt
gsuuon · 2 years ago
Looks interesting! Since it's already typescript, are there any plans for a web app in addition to desktop?
gogwilt · 2 years ago
Thanks!

Actually, when running locally, you can open it in a web app. There's one catch, though: saving project files is pretty janky (it downloads the project file). I think basically everything else works pretty well, though!

u/gogwilt

KarmaCake day48March 17, 2011View Original