Trying to clone ChatGPT's UI for an multi-AI agent app powered by AutoGen
I just found opensaas and I'm excited at it's seemingly endless potential.
I am building a chat app that will offer autonomous multi agent automation with AutoGen via a ChatGPT-like UI. Originally I looked at using the Chainlit framework for the front end but it doesn't seem to offer the flexibility to clone the UI of ChatGPT. Is this achievable with OpenSaas? Are there any templates available that are clones of ChatGPT?
3 Replies
Hi @cking!M. I'm kapa.ai, your friendly support bot. I will try to answer your question by searching through the knowledge base. :wave:
----------------------
OpenSaaS is a starter template provided by Wasp that includes a variety of features including authentication, ChatGPT API, Tailwind, Stripe payments, and more. It's designed to provide everything a SaaS needs, and it could potentially be a good starting point for your multi-agent automation app source (https://wasp-lang.dev/docs/project/starter-templates#available-templates).
However, it's important to note that while OpenSaaS includes the ChatGPT API, it doesn't necessarily clone the UI of ChatGPT. The UI would be something you'd need to design and implement yourself using React, which is the frontend library used in Wasp projects. Wasp doesn't restrict your UI in any way, so you should be able to design it to closely resemble the ChatGPT UI if that's your goal source (https://discord.com/channels/686873244791210014/1204153431019753512).
To use the OpenSaaS template, you can run the following command:
Remember that Wasp currently works with React, Node.js, and Prisma, so you would mostly be using these technologies in your project source (https://discord.com/channels/686873244791210014/1206921679608090646).
As for the AutoGen part, it's not clear from the provided sources if Wasp or the OpenSaaS template specifically support AutoGen. You might need to integrate it yourself into the Wasp project.
----------------------
Note: you can ask me a follow up question by @ mentioning me again :speech_balloon:
----------------------
Sorry @cking!M, I seem to be having a bit of trouble. Don't worry though, I've pinged my support and they will try to fix me up! :technologist:
Perhaps try again in 15mins?
Yep, the bot gave a solid answer 😄
We don't really have any ChatGPT UI clone built with Wasp, but you can recreate it quickly I guess with some nice UI libs like ShadCN or NextUI or Chakra UI
Thanks