AI-Flow
p/ai-flow-2
Connect multiple AI models easily to meet your needs
DahnM20
AI-Flow — Connect AI APIs
Featured
32
AI-FLOW is an open-source platform that enables you to connect multiple AI models effortlessly using a simple drag-and-drop interface. Create custom AI tools in minutes, without any coding knowledge. Try it now for free and unleash your creativity!
Replies
DahnM20
In May 2023, I embarked on a project with a simple goal: to enable anyone to connect various AI models together without needing any coding knowledge. It all started with my desire to generate illustrated stories using AI, but I quickly grew tired of constantly switching between ChatGPT and MidJourney. As I delved deeper, I realized the potential for more applications. For instance, summarizing webpages and YouTube videos should be straightforward—just give the content to GPT, ask for a summary, and maybe refine the prompt. Why pay for something that can be done in minutes? Plus, I'm already paying for OpenAI... That's why I created AI-FLOW. It's an open-source tool that allows you to seamlessly integrate different AI models. The core version is available as a Windows executable and is perfect for basic use cases. For those looking to unlock the full potential of AI-FLOW, some setup is required. However, if you prefer a hassle-free experience with automatic updates, access to all models, and unique features, our hosted version is perfect for you. It uses a flexible credits system, and if you set up your own API keys, you can significantly lower your costs. With AI-FLOW, you can now enjoy the power of connecting AI without the complexity or cost.
Georgi Marinov
@dahnm20 Congratulations on the launch! I've had this struggle when building the product I'm launching soon, actually! Ended up having to write a lot of code to automate running a text-to-image interference from my own model, with a prompt expansion by LLM, which then is fed to faceswap model, then GFPgan facefix, then upscale lol. This tool could've saved me so much time!
DahnM20
@ai_guitarist Thank you! Yes, that's exactly it! Nowadays, we often need to chain a few models together to achieve good results. I'm currently working on making it integrate easily with other tools, which might help people in building products.
Fabio Salvadori
Great job, lots of potential. A must-support app, definitely. I would suggest to refine the web extractor node: right now it arbitrarily extract content, often text from cookies alert, hence not much useful. It would be great to have control over selecting page elements. If you want an example, I was trying to feed ChatGPT 4o the first 3 results of a Google news search and yes: I've got Google cookies alert text in French (where your server is hosted maybe?) as a result. I was hoping as a work around to be able to tell ChatGPT node to selected first three paragraphs or divs with a certain class, but the web extractor node didn't seem to have stored the whole page content. Still, I'm definitely going to use this, and I'm supporting it.
DahnM20
@fabiosalvadori Thank you so much for the detailed feedback! I think it's a great idea to rework the node to add options for personalizing and better controlling the extraction. I hadn't thought of that before, but I will definitely work on it ! Thanks !
Hakim Zerhouni
AI-FLOW sounds like an incredibly useful tool for seamlessly integrating AI models without coding. This will definitely simplify many workflows!
DahnM20
@hakz Thanks a lot!
Gina Sapién
Congrats on the launch of AI-FLOW! As a developer advocate, I believe this is a huge win, simplifying the integration of various AI models without needing to write code. Quick question: Can AI-FLOW manage multiple AI models simultaneously for more complex projects?
DahnM20
@ginasapien Thanks a lot! As of now, it is possible to create complex processing using AI-FLOW. More features will be added to allow the app to be integrated more easily into projects. Regarding the simultaneous aspect, it depends on what you mean by that. AI-FLOW acts as an intermediary between the user and the various APIs, handling multiple requests simultaneously, and each part of a given execution is done in parallel if possible. There are also ways to extend the app and add custom nodes for specific projects.
Kyrylo Silin
Great idea! How user-friendly is the drag-and-drop interface for those who are not tech-savvy (asking for a friend)? Can you share an example of a custom AI tool that users have created with AI-Flow? Congrats on the launch!
DahnM20
@kyrylosilin Hi, thanks a lot! There is a template section in the app where users can find pre-made tools for various use cases (YouTube video summarizer, text to 3D, text to video, generate a batch of images, analyze documents, etc). This section also showcases how to use the app and how to connect different features. I also explore diverse use cases in the app's blog, where I create tools based on discussions with various users.
Toshit Garg
Congrats on launch of AI-Flow....
DahnM20
@toshit_garg Thanks !
Yvik Ye
This looks like a fantastic tool for designers. The user experience seems top-notch. Great job and good luck!
DahnM20
@xspiral Thanks a lot !
David Garioch
I think this is brilliant. As someone who is relatively new to using AI models this provides much-needed visual feedback in the implementation process. The key thing for me with these products is whether they are versatile enough to cater to a broad range of use-cases and this seems to be!
DahnM20
@david_garioch Thanks a lot ! Yes, I'm continuously working to expand the range of use cases as much as possible by discussing and analyzing how users want to use it.
Marius Manolachi
I just tried out this product, and I love it! First of all, thank you for allowing a short trial without the need to sign-up. I am looking forward to using your product more. What I don't understand is the pricing model, how do your charge your customers?
Marius Manolachi
Also, just as additional feedback, please allow for the users to add their own fine-tuned models. This is a game changer, and it isn't a hard feature to implement for you. I have seen many drag and drop tools that tend to be similar (like voiceflow), but they don't allow you to add your own fine-tuned models. While people could technically use Replicate for their fine-tuned models, I feel like adding it as a special feature for gpt can be of great help.
DahnM20
@mariusmanolachi Hi Marius, Thanks! Regarding the pricing model, at some point, it will be mandatory to log in to use the hosted version of the app. When logged in, you will have access to a credit system. With the credits, you'll have access to every tool. However, we understand that many users have their own API keys and do not want to pay for a duplicated service. Therefore, you have the option to add your own API key and use the related nodes at a lower cost. For example: If you generate an image with Stable Diffusion 3 without your key, you'll spend 3 credits. If you have your key set up, you'll spend only 0.1 credits—a small fee for resource usage.
DahnM20
@mariusmanolachi Just to be sure, do you want to be able to use a fine-tuned GPT that you've created with the OpenAI API? Or do you want to add a fine-tuned model that you're hosting elsewhere and use it in the same way as the GPT node?
DahnM20
@mariusmanolachi Ok, I see! That seems totally doable. I'll look into it.
zhuizhui
Congratulations on the launch of AI-Flow on Product Hunt! As someone without coding knowledge, I appreciate the opportunity to create custom AI tools in minutes. Excited to see the impact AI-Flow will have on unleashing creativity in the AI space!
DahnM20
@zhuizhui Thanks a lot!
Max Mikhaylovskii
Hey! Just took AI-FLOW for a spin and I must say, it's quite a ride. For someone running an AI-startup, the simple drag-and-drop interface was a breath of fresh air in a world that's cluttered with technicalities. I mean, you’re letting me whip up custom AI tools while barely lifting a finger! It's almost like you are saying 'hey, take it easy, let the AI do the heavy-lifting.' Now, that’s something I never knew I’d need until now. You’ve got my download, and I humbly suggest that others in my shoes give this tool a whirl too. We all could use fewer code nightmares and more dreamy drag-and-drops, right? Cheers!
DahnM20
@max_mikhaylovskii Thanks a lot!
Mauricio “Rockerfeler” Perera
Hello, I work at a no-code agency and these kinds of tools are real lifesavers, or at least, they save many hours of work. Although I haven't tried much, I've loved what I've used so far. I have a question: Is it possible to automate data input? Currently, many of my projects involve taking data from Airtable, processing it with AI models, and receiving the response. Does this tool have that capability?
DahnM20
@mauricio_rockerfeler_perera Hello Mauricio, Thanks a lot! Input automation will be available soon, and I'm working on it. You'll be able to quickly define a basic API for your flow and call it as you wish. If you have any suggestions or feedback, especially from your experience with no-code agency, feel free to reach out to me. The app is constantly evolving with user feedback!
Kevin Wu
This is a wonderful tool.
DahnM20
@kevinxyz Thanks !