Hey all!<p>I've just launched a new service called AI Studio - https://aistud.io - a web based node/graph editor and runtime engine for building and executing complex intelligent systems. It makes it easy to build all sorts of complex AI systems with feedback loops, memory, conditional logic, interaction with the outside world, and lots more.<p>AI Studio has an open source execution core built in Elixir, and you can export the systems you create with AI Studio and run them on your own hardware.<p>There's some more detail in the announcement blog post here: https://aistud.io/blog/introducing-ai-studio<p>There are templates to get started with common patterns, like the Parallel Conversation pattern for extracting structured information from a chat interaction, or the Aritist/Editor/Publisher pattern which can be used to automatically improve the quality of generated text and images.<p>I'm taking inspiration from modular synthesizers, so you'll see some funny modules like the Sample and Hold and the Clock, but there's also some general programming nodes like a Key-Value Store, a Ring Buffer, JSON parsing, GET and POST, a Comparator and a Switch Case.<p>AI Studio is a totally independent project, but if anybody is interested in collaborating, let me know! I've got some wild plans for the next phase of development.<p>There's more information in the blog post, and I'll be writing more about how it works under the hood and exploring different patterns, but if you've got any questions I'll be happy to answer them.<p>Cheers!,
Rich