It's my pleasure to announce AI Studio, a node-based editor and runtime engine for building and executing complex intelligent systems.
With AI Studio, you can use a web-based visual editor to build AI-powered systems for building assistants, refining and improving data, integrating AI with the real world, researching new AI models and integrations, and, hopefully, realizing generally intelligent system.
AI Studio has an open source execution core built in Elixir, based on our earlier experiments in engineering consciousness. You can export the systems you create with AI Studio and run them on your own hardware.
AI Studio already has dozens of different modules to build with, and more are being added every day. AI Studio is typed and multi-modal, currently allowing for images and text to be intertwined, with more modalities expected to come soon. It also has a templating language for building constructing prompts dynamically based on past inputs and inputs from different module sources.
Many of the modules are inspired by world of modular synthesizers, like the Sample and Hold module, which stores a result of until it is released by a trigger from another source. It also has modules inspired by ordinary systems programming, like a Key-Value Store, a Ring Buffer, JSON parsing, GET and POST, a Comparator and a Switch Case.
AI Studio is largely based around the OpenAI and Huggingface APIs, but we expect to add support for local models like Pythia and Llama as they progress and stabilize.
New systems can be created from templates, which provide an easy way 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. We'll be going into more detail on each of these patterns and other patterns we discover in the future.
AI Studio provides a Github-esque community model for building, sharing and forking systems. Public systems are free, private systems require a Pro account, which costs $10 a month and also gives you access to longer execution times and some other little perks.
AI Studio is not corporate backed or VC-funded, so your subscriptions do matter a lot and are a sign of your support for independent AI research and tool development. If you've got funding or a collaboration in mind and you'd like to hear our plans for the future, feel free to get in touch.
We have some very wild plans for the next phase of development, but right now we'd mostly love for some users to try it out. It's very easy to add new modules, but we won't always know what to build without good feedback from the community.
So, please give AI Studio a try, send us your feedback if you see potential in what we're doing, and please join the Discord or follow us on Twitter if you'd like to get support and connect with other people doing interesting things in with AI systems.
Cheers!