Inspiration

As blockchain technology continues to evolve, we saw an opportunity to create a platform that combines the power of decentralized networks with the creativity of AI-generated models, AI characters and AI agents. Our team, consisting of Hendro Timisela, Louis Mikael and Lionel Mikael, was inspired by the potential of Chainlink blockchain and the possibilities of tokenizing AI digital assets.

What it does

Metaverses Nation is a platform where users can create, customize and interact with their own AI characters. These characters can be chatted with, tokenized, and listed in a marketplace for sale using Polygon MATIC crypto and MetaMask browser extension. Users can buy, own, and resell these AI tokens, which can be customized with various attributes, such as voice and talk speed.

The platform also features 3D AI characters with animations, dances and mouth movements based on speech, allowing users to engage in immersive conversations. Users can customize their character's voice and talk speed using browser text-to-speech technology. The platform also includes a chat history feature, allowing users to review and delete their previous conversations.

How we built it

Our team utilized a range of technologies to bring Metaverses Nation to life. We built the platform using HTML, CSS, and JS, with Apache web server and cPanel handling the domain and hosting. We integrated Polygon MATIC using Solidity and MetaMask and leveraged the Etherium ERC-20 standard for tokenization. We also utilized IndexedDB to store user data and chats, ensuring a decentralized and user-owned experience.

To build the AI component, we used a combination of machine learning models and data processing techniques. We used three AI models, Llama, Gemma, and Mixtral, using a dataset of conversations and character interactions. We then integrated these models with our platform, allowing users to select their preferred AI model for chat interactions. We also utilized Stable Diffusion for image generation, enabling users to create custom character avatars or to create image, illustration and photo for them. Our AI engine is designed to learn and adapt to user behavior, ensuring a personalized and engaging experience.

Challenges we ran into

One of the biggest challenges we faced was integrating the AI engine with the blockchain technology. We had to find the right API and right source codes for our AI and integrations. Limited Time in 1 Month, Build all Metaverse Nation Web3 AI Platform and integrate Polygon MATIC to Marketplace DeFi for Tokenize Ai, and Buy Ai in MATIC. 1 Month time is far from enough to what we want and inspire to build.

Accomplishments that we're proud of

We're proud to have successfully integrated Chainlink blockchain with AI-generated characters, creating a unique and innovative platform. We've also achieved a high level of customization and interactivity, allowing users to fully engage with their AI characters. Our platform's decentralized architecture ensures that users own their data and can copy their messages and can export their user data to anywhere.

What we learned

Through this project, we learned the importance of collaboration and communication between developers, designers, and AI engineers. We also gained experience in integrating blockchain technology with AI and machine learning models. We realized the potential of decentralized storage and processing, and the importance of user ownership, control and economy.

What's next for Web3 AI

In the future, we plan to expand Metaverses Nation to include more AI models, AI characters, AI agents and features for Users. We'll continue to improve the platform's performance, scalability, User Experience and Economy. We're excited to see where this project takes us and the impact it can have on the world of AI and blockchain technology.

Built With

Share this project:

Updates

posted an update

Good project, it includes AI Characters, AI Chat, AI Image, AI 3D, Polygon MATIC integration, MetaMask integration, AI Character Tokenization, AI Characters Marketplace list!

The best is that it run on the browser, no need to install another app, just need internet and install MetaMask browser extension.

Plus, it stores the characters and chat history using IndexedDB, which allow users to store their own characters and chats in their own browsers without the need to store in a centralized server!

Log in or sign up for Devpost to join the conversation.