Project Name: Hexs
Project Track: Web3
Team Name: Delta
Team Member(s):@thedanand
HackerEarth Project Link: Link to your DevPost project page
Project Goal: The aim of Hexs is to create a decentralized infrastructure platform that empowers AI developers worldwide. By leveraging distributed computing resources and blockchain technology, Hexs aims to democratize access to AI infrastructure, lower the cost of AI development, and enable developers to monetize their work through a marketplace for model fine-tuning and deployment.Hexs is all about giving AI developers the tools they need in a way that’s fair, transparent, and focused on privacy. It brings developers together to collaborate and share ideas, fostering innovation in AI. By using a decentralized approach, Hexs aims to make AI development more accessible and affordable for everyone. It’s like a community-driven hub where developers can build and deploy machine learning models, knowing their data is secure and their work is valued. Hexs is about empowering developers to shape the future of AI in a way that benefits everyone.
Project Value: Integrating Hexs with blockchain technology enhances its capabilities and relevance in AI development by leveraging the Akash Blockchain for decentralized computing resources. This integration facilitates cost-effective AI model training and deployment, making AI development more accessible to individual developers. Blockchain technology ensures transparency, security, and reliability in transactions within the Hexs ecosystem. Developers can collaborate and trade AI models anonymously, fostering privacy and innovation. Overall, this integration empowers developers by offering a robust, decentralized platform for efficiently customizing and deploying AI models.
Project Info: Use the upload button and upload a deck/slides of your project in PDF format.
You may upload this part later but it is advisable to upload it ASAP so the community can learn about your project early
Project Website: URL to access your project publicly. You will need to submit a working project for the judges and community to try out
Project Test Instructions: Please describe and provide step-by-step instructions on how the judges and the community can test out your project
Project Details:
HEXS consists of a factory smart contract as an entrance to an Agent creation. Smart Contract (Factory) deploys agent smart contracts and related instances for each model being fine-tuned by developers. These agents’ smart contracts set up a Decentralized Autonomous Organization (DAO) contract with them to hold the future owners of this model. The owner joins the agent’s DAO upon initialization, and new users of the fine-tuned model automatically become members.
Agent Contract holds an AI Agent Ledger that manages records of training shares and other metadata throughout the fine-tuning process. Pre-trained models sourced from open-source hubs like Hugging Face serve as the foundation and are fine-tuned using leased computation resources, such as GPUs from the Akash Blockchain.
Subsequently, the Agent playground is utilized to run and test the fine-tuned model’s performance across various parameters and features, comparing it with other models on the marketplace. Developers then publish their research and deploy their fine-tuned models on the platform’s Marketplace for monetization, enabling end-users to access and utilize them via API keys.
When a fine-tuned model is deployed, the AI Agent Ledger updates training shares and other values within the DAO accordingly with the distributed training formula. After deployment, end-users can purchase or access free APIs (per the model settings) to integrate these fine-tuned models into their applications, leveraging their specialized capabilities. This process facilitates developers in sharing and monetizing their work while providing valuable AI resources to end-users.
Smart Contract links: Link to smart contracts if applicable. Can either be on TRON/BTTC testnet or mainnet
Project Milestones: Provide a brief progress outline of when users can expect what during the hackathon period