athl3te is a Web3 fitness app with AI-driven features. Import activities, add workouts, and track health. Join AI-led communities, get motivation, and access curated content. A premium subscription unlocks AI agents for food recommendations, insights, and achievement NFTs.
athl3te is a Web3-powered fitness application that integrates AI-driven features, blockchain technology, and community engagement to revolutionize how users track, manage, and improve their fitness journeys. Developed for the ETHGlobal Agentic Hackathon by Team Higgs, athl3te leverages decentralized infrastructure and AI agents to provide a personalized, intelligent, and secure fitness experience.
Project Overview:
athl3te is designed to enhance fitness tracking and management by incorporating Web3 principles such as decentralized data storage, smart contract-based rewards, and AI-powered assistance. It provides a seamless way for users to import activity data from traditional fitness apps, set and track personalized fitness goals, engage with a like-minded community, and receive AI-driven health recommendations.
The platform is built with a modular AI-agent ecosystem, allowing users to interact with different AI personas tailored for specific fitness needs. These AI agents assist with goal setting, daily check-ins, injury prevention, nutrition guidance, and motivation, ensuring a comprehensive fitness experience.
Key Features:
athl3te offers a wide range of features that enhance fitness tracking, community engagement, and AI-driven assistance. The Activity Management system integrates with Web2 fitness apps like Strava, allowing users to import their workout data seamlessly. The platform supports multiple activities, including walking, running, cycling, and swimming, enabling users to track their fitness progress comprehensively. Additionally, users can log their workouts and set personalized fitness and nutrition goals through the built-in goal-tracking system, ensuring they stay motivated and on track.
To provide a personalized fitness experience, athl3te incorporates AI-Powered Assistance through a suite of intelligent agents. The Goal Setting Agent transforms user-defined fitness objectives into structured data for seamless tracking. The Personal Check-in Agent provides daily progress insights, reminders, and feedback to maintain consistency. Injury prevention is handled by the Injury Management Agent, which analyzes activity data to detect potential risks and offer recovery recommendations. The Nutrition Agent generates personalized dietary guidance based on users’ fitness levels and goals. Additionally, Community Agents facilitate social interactions, challenge organization, and engagement within fitness groups. As a Web3-enabled platform, athl3te also features an NFT Minting Agent, which rewards users with blockchain-based achievement NFTs for reaching key fitness milestones.
Beyond individual fitness tracking, athl3te fosters Community Engagement by encouraging users to participate in activity-based groups. These groups enable members to track their progress in real-time and compare achievements with peers. Users can take part in community-driven challenges and collective goal-setting initiatives to stay motivated. The AI-driven community management system automates moderation, engagement, and fitness-related discussions while also offering automated health monitoring and fitness tips. Regular motivational updates from AI agents further enhance the community experience, ensuring that users remain inspired throughout their fitness journey.
To automate key processes, athl3te includes Automated Systems that enhance both fitness tracking and community interactions. The Periodic Health Check System analyzes injury patterns across the community, providing proactive injury prevention recommendations and automated recovery guidance based on activity trends. The Community Engagement System schedules motivational messages, shares fitness tips, and conducts activity trend analysis to deliver relevant insights. Additionally, periodic fitness achievements are celebrated through digital collectibles in the form of NFTs, adding a gamified element to user progress.
For those looking for an enhanced experience, athl3te offers Premium Features through an exclusive subscription tier. Subscribers gain access to Premium AI Agents (which are currently under a free trial for every user), which provide deeper personalization and tailored fitness recommendations. The Advanced Nutrition Guidance system generates meal plans aligned with fitness goals, while the Performance Analysis Tools offer detailed insights into workout effectiveness and progress tracking. To further incentivize achievement, premium users receive exclusive achievement NFTs, recognizing their milestones with blockchain-backed collectibles.
Technology Stack: athl3te is built on a robust and scalable technology stack that combines Web3 infrastructure, AI-driven automation, and decentralized data storage to deliver a seamless fitness experience. At the core of the AI agent ecosystem is Autonome, which enables the creation and management of intelligent agents for goal setting, daily check-ins, injury management, nutrition guidance, and community engagement. A custom-built framework called lang-server facilitates smooth communication between multiple agents, ensuring efficient task handling and response generation.
For real-time data indexing and querying, athl3te integrates The Graph, which allows users to track their activities, monitor community progress, and analyze injury patterns. This indexing system ensures that activity-related data remains easily accessible and structured for both users and AI-driven insights. To maintain privacy and security, athl3te employs Nillion for decentralized data storage, ensuring that sensitive information—such as personal fitness goals, daily logs, injury records, and nutrition plans—remains protected from unauthorized access.
On the blockchain side, athl3te leverages Base, a scalable Layer 2 solution, to handle smart contract execution and secure transactions. Base enables seamless Web3 wallet integration with MetaMask and Coinbase Wallet, allowing users to interact with the platform without compromising security. Smart contracts deployed on Base also manage NFT-based achievement rewards, ensuring transparency and immutability in milestone recognition. Together, these technologies form a powerful and decentralized fitness ecosystem that blends AI automation, Web3 capabilities, and community-driven engagement.
athl3te was built using a combination of Web3 infrastructure, AI-driven automation, and decentralized data management to create a seamless and intelligent fitness platform. The frontend is developed using NextJS and deployed on Vercel, ensuring a smooth and responsive user experience. Styling is handled with Tailwind CSS, which keeps the interface lightweight and modern. The frontend interacts with the backend and blockchain components via GraphQL and REST APIs, allowing for real-time updates and interactions. Additionally, Strava integration enables users to import workout data effortlessly, while Web3 authentication via MetaMask and Coinbase Wallet provides secure identity verification.
AI-driven functionality is a key component of athl3te, and it is implemented using LangChain, deployed with Autonome. To efficiently manage multiple AI agents, we created a custom framework called lang-server, which intelligently routes requests to the relevant AI agent. These agents include a Goal Setting Agent that converts natural language fitness goals into structured JSON, a Daily Check-in Agent that provides personalized progress tracking, an Injury Management Agent that predicts potential risks, a Nutrition Agent that generates dietary recommendations, and Community Agents that oversee group interactions and challenges. Additionally, an NFT Minting Agent rewards users with blockchain-based achievement collectibles.
For smart contract execution and decentralized fitness tracking, athl3te leverages Base (Layer 2 Ethereum) to enable gas-efficient transactions. Smart contracts handle achievement NFT minting, goal verification, and reward distribution, ensuring transparency and security. The Graph is used to index fitness data, providing real-time queries on user activities, goal completion rates, and injury patterns. To maintain data privacy, Nillion is utilized for decentralized storage of sensitive fitness data, including injury records, nutrition plans, and personalized recommendations. This ensures that private user information remains secure while still being accessible for AI-driven insights.
Initially, we had two separate smart contracts managing fitness goals and NFT achievements. To optimize gas efficiency and simplify deployment, we aimed to merge them into a single contract. However, this resulted in the contract exceeding Hardhat’s size limits, preventing deployment. To address this, we optimized struct definitions by reducing unnecessary storage and replaced on-chain storage with event emissions to retrieve data efficiently. These changes significantly reduced the contract size, allowing us to successfully deploy a single, streamlined contract just within Hardhat’s acceptable limit while maintaining full functionality.
Overall, athl3te is a tightly integrated system that merges AI-powered decision-making, Web3 technology, and community-driven engagement. By combining fitness tracking with intelligent automation and decentralized data security, athl3te transforms how users set goals, monitor progress, and interact within a Web3 fitness ecosystem.