Aion

About AION

Aion was designed to enable companies to develop WhatsApp bots integrated with OpenAI with personalized skills.

With this application you could create a powerful chatbot to help you automate work using information based in any source your company needs. It could learn from a PDF File, from a URL or event from a block of code and generate more accurate responses based on your user needs.

I designed the dashboard where admin users could create, train, test, and manage their bots. There was also pages for manage the conversations, the users that were accessing your bot, to manage access to the admin dashboard. In the first month, we added a playground to chat with every bot available. It was really fun to test it.

The second thing I designed was a mobile application that was the interface where the users could start conversations with the bot their company provides them. Some clients didn't want to have conversations within Whatsapp for legal problems.

Conversation list

The project

Using this solution, you could teach your company's rules to the "support chatbot" uploading a PDF file, you could teach a law bot to discuss possibilities based in a contract, you could upload any pdf file that the bot would study it and would be able to assist users using ChatGPTs abilities. Additionally, you'll have the capability to configure its response patterns, creating your own tone of voice.

Edit bot page

Edit Bot page


This project was developed by our team with the only purpose of validating the idea that lots of companies could benefit from a ChatGPT with personalized skills.

After 6 month of testing, we decided to abandon the project since the solution was aiming to resolve a very complex problem that was still a common necessity. In the end, big companies as Google and OpenAI itself were faster and added a similar feature to it's platforms.

Even though it didn't took of as planned, we learned a lot during the process. After the first meeting where we discussed the initial idea, we were able to build a testable application in less than a month and the whole team was very proud of this achievement.

The context

I think it all started when my parter got crazy about AI as we all watched new AI tools being born by the dozens.

He was really into creating some AI application because we all believed this would guide our team to new skills. It is undeniable that, as a development company, we need to be ahead of the competition when duty calls, so even though we have no clients asking for it, we need to be able to discuss AI applications in a high level, so what better way to learn about it than creating a whole application based in a problem only an AI could resolve?

In one of our projects, a bus ticket ecommerce app, there are multiple passengers with common issues that could potentially be resolved using information in the FAQ page. Our client already has a chatbot for support that is not very smart nor effective.

What if we could teach a smart bot, like some sort of ChatGPT, to search for answers inside the FAQ page and reply to all of these passengers?

Magically, in a few days my partner made a chatbot integrated with OpenAI learn all the information in a PDF file. It was alive. Later that day, we discussed how the application should look like and what features we still would need to implement before v0.


Components